krfs.net
当前位置:首页 >> linux脚本获取进程号杀死 >>

linux脚本获取进程号杀死

-f 全格式. -h 不显示标题. -l 长格式. -w 宽输出. a 显示终端上的所有进程,包括其他用户的进程. r 只显示正在运行的进程. 一般用ps aux |grep 进程名 搜索某个进程 杀死进程一般用kill 进程号 比如ps出来的某个进程如下所示 4948 ? Ss 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid 杀死该进程命令为kill 4948 如果要杀死一组进程用killall 进程组名

不用脚本,直接用pgreg命令:$ pgrep lxterminal1726

可以写 不过不建议这么写哈 杀进程 你还是手动看着点比较好ps -ef|grep ***这个命令会出现进程号 你把进程号赋值给变量 然后kill 掉就可以了

并且杀死它们,是吗?我没有LINUX测试,我使用的HP-UX,下面的代码你可能需要适当调整才可以使用.下面的命令可以找出系统中的所有进程:ps -e要查找所有名称为sleep的经常,有的系统可以给ps使用-n参数,例如:ps -n sleep但是通用一点的办法是在ps -e的结果里面grep,下面的命令即可:ps -e | grep sleep前面的ps命令输出了进程的ID、终端等信息,如果只需要ID内容,可以使用cut -c来获取,例如:ps -e | cut -c1-6获取上面输出的所有PID到内存变量的shell语句是:pids=`ps -e | cut -c1-6`

方法/步骤使用“ps -e|grep mysql”命令,查看mysql程序的对应的pid号.结果如下图:使用“kill -9 2891”命令,可以结束掉mysqld_safe进程.使用"killall mysqld"命令,可以杀掉所有已mysqld命名的进程.kill命令详解如下:killall命令详解如下:

cat /var/log/*.log 如果日志在更新,如何实时查看 tail -f /var/log/messages 还可以使用 watch -d -n 1 cat /var/log/messages -d表示高亮不同的地方,-n表示多少秒刷新一次. 该指令,不会直接返回命令行,而是实时打印日志文件中新增加的内

#!/bin/bash/bin/ps axf -o "pid %cpu" | awk '{if($2==100.0) print $1}' | while read prociddoecho kill -9 $prociddone顺路说一句,直接这样杀进程很危险的,最好还是检查下再杀 这里我没有直接执行kill,只是echo了一下,你调试下能用了再把echo去掉就好了.

killall -9 进程名 或kill -9 进程pid ps 可查看进程名和进程pid 这三个命令都可以man

HOHO相当有难度的问题.首先,我想知道的是如何叫意外杀死,一切没有执行完的都算是意外杀死么?我看用shell解决是比较合适的.大致流程如下:首先我希望你有1234的源代码,因为我不知道你所谓的意外杀死是什么情况下意外杀死,

你好!killall 进程名, 比如killall syslogd.重启的话,就要找到这个进程的启动程序了.如果对你有帮助,望采纳.

网站首页 | 网站地图
All rights reserved Powered by www.krfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com