我有一个名为“foo”的屏幕,我开始使用该命令
screen -S foo -d -m my_command_goes_here.
Run Code Online (Sandbox Code Playgroud)
我想把它放在 cron 中,并通过杀死屏幕每晚重新启动它。我使用屏幕的原因是我的命令启动了其他几个过程,这将确保它们都退出。
那么......杀死sceen'foo'的命令是什么?
谢谢!
Zac*_*son 15
screen -S foo -X quit
从手册页:
-X Send the specified command to a running screen session.
...
quit Kill all windows and terminate screen.
Run Code Online (Sandbox Code Playgroud)
尝试使用这个:
屏幕 -S foo -X 杀死
不过,我会很谨慎,根据您正在运行的内容及其所处的状态,这可能不会杀死屏幕中运行的进程,并且如果它打开了任何文件,可能会导致文件系统不稳定(我不确定,我只是假设)
| 归档时间: |
|
| 查看次数: |
25772 次 |
| 最近记录: |