使用ssh username@hostip "cmd",可以实现执行远程命令的效果,不过该方法执行的cmd包含nohup时,不起作用,
很不友好,可以使用如下方法实现:
ssh user@host << EOF
nohup command1 > /dev/null 2>&1 &
nohup command2 >> /path/to/command2.log 2>&1 &
......
EOF
本文讨论了使用SSH执行包含nohup命令时遇到的问题,并提供了改进的方法,包括如何正确配置命令以确保nohup功能正常工作,以及如何记录执行过程的日志。
使用ssh username@hostip "cmd",可以实现执行远程命令的效果,不过该方法执行的cmd包含nohup时,不起作用,
很不友好,可以使用如下方法实现:
ssh user@host << EOF
nohup command1 > /dev/null 2>&1 &
nohup command2 >> /path/to/command2.log 2>&1 &
......
EOF
1428
549
1411
2684
1558

被折叠的 条评论
为什么被折叠?