用ssh客户端来访问linux时,会出现启动一个程序,日志占满客户端屏幕,如果ctrl+C,那么启动就中止了,如何让其在后台运行这个程序。
命令为:nohup 命令 &
当前目录下多了一个nohup.out的文件,tail -f nohup.out 就能看到你的控制台输出了。
例子,假如要运行某个shell启动命令:
./startup.sh 意思就是运行当前目录下的startup.sh命令。
控制台输出:tail -f nohup.out
这个命令就模拟了控制台的查看。
此时,ctrl+C只是切回到命令行模式,程序已然启动了。