如何使用 nohup 运行 sudo 命令?我想执行 sudo 命令,然后终止 ssh 会话但不中断或停止该过程。
我试过这个,但它不起作用
sudo nohup . test.sh
Run Code Online (Sandbox Code Playgroud)
用
nohup sudo <command> &
Run Code Online (Sandbox Code Playgroud)
第二个问题是执行方式:. script不能使用nohup,因为.是 shell 内部命令,nohup只需要可执行文件。这也应该nohup.out作为错误消息可见。
即使用
nohup sudo /bin/bash script.sh &
Run Code Online (Sandbox Code Playgroud)
(或您运行的任何 shell)或使脚本成为可执行文件。
| 归档时间: |
|
| 查看次数: |
184 次 |
| 最近记录: |