2014-01-09 Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh.ps -ef 或者 ps -Af。ps | grep ‘xxx.sh‘ | awk ‘{print

一、Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh

2014-01-09 Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh.ps -ef 或者 ps -Af。ps | grep ‘xxx.sh‘ | awk ‘{print_第1张图片

二、使用ps -ef 或者 ps -Af 命令就可以全部显示

2014-01-09 Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh.ps -ef 或者 ps -Af。ps | grep ‘xxx.sh‘ | awk ‘{print_第2张图片

2014-01-09 Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh.ps -ef 或者 ps -Af。ps | grep ‘xxx.sh‘ | awk ‘{print_第3张图片

三、通过脚本名称杀死这些脚本进程的几种方法。

3.1方法一:通过pkill -9 加脚本名

2014-01-09 Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh.ps -ef 或者 ps -Af。ps | grep ‘xxx.sh‘ | awk ‘{print_第4张图片

3.2方法一:通过pgrep 查找进程,命令格式 pgrep xxxx.sh | xargs kill -9

2014-01-09 Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh.ps -ef 或者 ps -Af。ps | grep ‘xxx.sh‘ | awk ‘{print_第5张图片

3.3 通过 ps | grep 'xxx.sh' | awk '{print $2}' | xargs kill -9 

2014-01-09 Android 系统 执行ps命令不显示运行shell脚本的名称,只显示sh.ps -ef 或者 ps -Af。ps | grep ‘xxx.sh‘ | awk ‘{print_第6张图片

你可能感兴趣的:(linux,shell脚本,linux,运维,服务器)