linux后台运行程序命令(nohup命令)

发布时间:2020-06-16编辑:脚本学堂
有关linux后台运行程序命令的方法,nohup 命令 &均可以让程序在后台运行,来看本文提供的例子。

用ssh客户端来访问linux时,会出现启动一个程序,日志占满客户端屏幕,如果ctrl+C,那么启动就中止了,如何让其在后台运行这个程序。

命令为:nohup 命令 &
当前目录下多了一个nohup.out的文件,tail -f nohup.out 就能看到你的控制台输出了。

例子,假如要运行某个shell启动命令:
 

nohup ./startup.sh &


./startup.sh 意思就是运行当前目录下的startup.sh命令。

控制台输出:tail -f nohup.out
这个命令就模拟了控制台的查看。

此时,ctrl+C只是切回到命令行模式,程序已然启动了。