nohup(no hang-up)是一个在Linux和Unix系统中用于在后台运行命令的实用程序,即使关闭终端或断开连接,它也会继续运行
sudo yum install openssh-server
ssh 用户名@远程服务器IP地址
例如:
ssh root@192.168.1.100
nohup命令启动您想要在后台运行的程序。例如,如果您想要在后台运行名为my_script.sh的脚本,请使用以下命令:nohup /path/to/my_script.sh &
这里的&符号表示将进程放入后台运行。
nohup命令会将输出重定向到一个名为nohup.out的文件中。如果您想要将输出重定向到其他文件,请使用以下命令:nohup /path/to/my_script.sh > output.log &
tail命令:tail -f output.log
/etc/rc.local文件中。使用文本编辑器打开文件:sudo vi /etc/rc.local
在exit 0之前添加以下行:
/path/to/my_script.sh &
保存并关闭文件。现在,每次系统启动时,该程序都会自动运行。
通过以上步骤,您可以使用nohup在CentOS系统中实现远程控制。