Linux后台执行命令并获取pid,使用pid文件杀死进程
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
有一些脚本或命令在执行的时候会占据屏幕,当关掉终端时该命令就被杀掉了,有时候我们想让它们在后台执行,甚至想要在执行之后获得他的pid以便于追踪它的执行状况,可以使用下面的方式:
后台执行command命令:
nohup command > cmd.out 2>&1 &
后台执行command命令并获取pid:
#后台执行命令并打印它的pid
nohup command > cmd.out 2>&1 & echo $!
#后台执行命令并将它的pid保存在cmd.pid文件内
nohup command > cmd.out 2>&1 & echo $! > cmd.pid
根据pid文件杀死进程:
kill -9 `cat cmd.pid`
希望本文对你有帮助,请点个赞鼓励一下作者吧~ 谢谢!
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献1条内容
所有评论(0)