1. kill 作用:根据进程号杀死进程 用法: kill [信号代码] 进程ID 举例: [root@localhost ~]# ps auxf |grep httpd 注意:kill -9 来强制终止退出 举例 [root@localhost ~]# ps aux |grep gaim 或者 [root@localhost ~]# pgrep -l gaim 5031 gaim 5031 gaim [root@localhost ~]# kill -9 5031 特殊用法: kill -STOP [pid] 发送SIGSTOP (17,19,23)停止一个进程,而并不消灭这个进程。 kill -CONT [pid] 发送SIGCONT (19,18,25...
手动杀掉linux某程序进程委实麻烦,今天写了一个简单的脚本,可以批量杀掉程序进程。 rsync同步没有成功,会有很多进程堵住,ps axuw|grep rsync,看到有几十个进程挂着,看着不爽,决定杀之,写了个简单的脚本,如下(kill.sh): #!/bin/sh keys=`(ps -ef |grep "rsync" |grep -v "grep") | awk '{print $2}'`for key in ${keys}do kill -9 $key done 运行: sh kill.sh OK 本文来自ChinaUnix博客,如果查看原文请点:h...
在什么情况下,linux系统会主动杀进程?? 选择被杀进程的策略是什么?? 目前,我所知的是内存不够的情况下,系统会主动杀进程,但不知道还有没有别的情况下,也有有这种情况发生。 另外,被杀进程是按什么策略选出来的?? 占用内存最多的?? 已经很久不活动的??
本人写的UNIX下杀进程的脚本,用了一年了,屡试不爽,分享给大家,已在AIX,HP-UX,Solaris,FreeBSD,linux测试,附件即是这个脚本。 用法很简单: usage: kill.sh [-n] [-s signal] pname ... -n 类似cvs的-n,即虚拟执行,不执行最终的kill操作 -s signal,即发送指定信号,默认为TERM,此参数将直接传给kill命令作处理,可以为KILL,INT,HUP,QUIT,详细的可man signal得到 ...
作者: laiden 出自: http://www.linuxdiyf.com 1.一进程确定占用某一tcp端口,如下命令可以杀掉该进程。 kill -9 $(netstat -tlnp|grep 1099|awk '{print $7}'|awk -F '/' '{print $1}') 其中1099为端口号。注意: 得写出完整端口号,否则易错杀其他进程。7是进程信息所处的列号,不同linux可能不同,需要调整。 2.两应用程序service1和service2,service2依赖service1,即得等service1启动后才能启动,若service1应用占用一确...
作者: laiden 出自: http://www.linuxdiyf.com 1.一进程确定占用某一tcp端口,如下命令可以杀掉该进程。 kill -9 $(netstat -tlnp|grep 1099|awk '{print $7}'|awk -F '/' '{print $1}') 其中1099为端口号。注意: 得写出完整端口号,否则易错杀其他进程。7是进程信息所处的列号,不同linux可能不同,需要调整。 2.两应用程序service1和service2,service2依赖service1,即得等service1启动后才能启动,若service1应用占用一确...
#!/bin/sh #written by ccj copyleft@ccj while getopts :s:h OPTION do case ${OPTION} in s) STR=${OPTARG} kill -9 `ps -ef |grep $STR |awk '{print $2}' `;; h) echo "usage:./k -s string";; esac done shift $(($OPTIND-1)) exit 0 使用方法,杀掉ps -ef|grep opt的所有进程 ./k -s opt
试验目的: 熟练掌握批量部署linux的能力 试验环境: PXE服务器,操作系统:Centos 5.6,服务器IP:192.168.56.254/24 PXE客户端:支持网络安装 实施步骤: 一、 准备服务器 1、 安装服务器端的操作系统,基于Centos5.6,最小换安装即可 2、 安装完毕之后重启服务器,关闭防火墙和selinux #chkconfig –level 35 iptables off #chkconfig –level 35 ip6tables off #vi /etc/selinux/config SElinux=enforcing修改为 SElinux=disabl...