Linux系统
文章平均质量分 71
q3dxdx
IT男性民工
展开
-
【shell】/etc/bashrc、~/.bashrc、~/.bash_profile的区别和作用
/etc/bashrc、~/.bashrc、~/.bash_profile这三个文件的区别和作用这个三个文件都是用户在用户时默认执行或者加载的一些预配置文件。但是:1. /etc/bashrc 这个是系统级别的文件,对所有的用户都可用,包括root。意思就是说不管是系统哪个登录系统,都要执行这个文件。2. ~/.bashrc 这个是用户(比如oracle)的自己的预配置原创 2015-10-22 13:52:24 · 369 阅读 · 0 评论 -
【shell】脚本中if条件的判断
shell中if流程的判断整数比较运算符描述num1 -eq num2num1 等于 num2num1 -ne num2num1 不等于 num2num1 -gt num2num1 大于 num2num1 -ge num2num1 大于等于 num2num1 -lt num2num1 小于 num2num1 -le num2num1 小于等于 num2文件运算符描述-d f原创 2015-10-22 13:40:28 · 334 阅读 · 0 评论 -
手工kill掉当前用户的所有进程
有时,由于主机cpu高的时候,我们需要手工kill掉某个用户的所有进程,可以采用如下的格式:ps -ef |grep aiadmin |grep -v grep |awk '{print $9}' | xargs kill -9特此记录。原创 2015-10-26 16:00:36 · 350 阅读 · 0 评论 -
【shell】防止脚本重复运行
有些业务脚本需要防止重复,以便造成业务数据不一致。所以,一般在脚本运行开始,就首先要检查当前系统是否有该脚本的运行进程。一般人多半是这样写的(比如我们系统里的那帮人):原创 2015-10-22 14:12:11 · 3652 阅读 · 1 评论 -
【SHELL】使用ps如何准确地打印出某个用户的进程
请看如下两种方式:[info@localhost ~]$ ps -U 500 -f hinfo 3964 3962 0 09:47 ? S 0:00 sshd: info@pts/2 info 3965 3964 0 09:47 pts/2 Ss+ 0:00 -bashinfo 5468 3964 0 10:0原创 2015-11-03 11:05:23 · 2401 阅读 · 0 评论 -
【MySQL】HAProxy1.6负载均衡分配策略新增first
对于mysql主主代理来说,绝对是一个福音。经过测试,haproxy能够做到像参数功能描述的那样:The first server with available connection slots receives the connection.可用连接槽的第一个服务器接收连接。并且在第一个服务器恢复之后,能够主动切回来。for /l %i in (1,1,500原创 2016-03-01 14:32:40 · 706 阅读 · 0 评论