functions文件详细分析和说明(7)

根据此脚本,可以知道关闭进程时,需要再三确定pid文件是否存在,/proc下是否有和pid对应的目录。直到/proc下已经没有了和pid对应的目录时,才表示进程真正杀死了。但此时pid文件仍可能存在,因此还要保证pid文件已被移除。

该函数的调用方法:

killproc [-p pidfile] [ -d delay] {program} [-signal] 8.重头戏(三):status函数

status函数用于获取进程的运行状态,有以下几种状态:

${base} (pid $pid) is running...

${base} dead but pid file exists

${base} status unknown due to insufficient privileges.

${base} dead but subsys locked

${base} is stopped

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13446.html