通常我们使用ssh远程执行脚本时可以如下操作:
ssh root@192.168.0.100 "./my.sh"
但是如果我们想用nohup拉起脚本,让脚本后台运行,这样是不行的,需要用一下方式:
ssh root@192.168.0.100 "nohup ./my.sh >/dev/null 2>&1 &"
增加一个重定向操作。
通常我们使用ssh远程执行脚本时可以如下操作:
ssh root@192.168.0.100 "./my.sh"
但是如果我们想用nohup拉起脚本,让脚本后台运行,这样是不行的,需要用一下方式:
ssh root@192.168.0.100 "nohup ./my.sh >/dev/null 2>&1 &"
增加一个重定向操作。