赞
踩
nohup ./my_script.sh &
nohup命令运行后如何关闭
nohup 命令用于在用户注销系统后继续运行指定的命令。如果您想关闭使用 nohup 运行的进程,您可以使用 kill 命令。
首先,您需要找到 nohup 运行的进程的进程ID(PID)。可以使用 ps 或 pgrep 命令来查找。例如,如果您的命令是 nohup ./my_script.sh &,您可能需要找到名为 my_script.sh 的进程。
使用 ps 查找进程:
ps aux | grep my_script.sh
使用 pgrep 查找进程:
pgrep -f my_script.sh
找到PID后,使用 kill 命令:
kill -9 PID
其中 PID 是您找到的进程ID,-9 参数用于强制杀死进程。
如果您希望杀死所有与 nohup 相关的进程,可以使用以下命令:
kill -9 `pgrep -f my_script.sh`
请注意,强制杀死进程可能导致数据丢失或者其他问题,只有在确保不会影响系统稳定性的情况下才这样做。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。