nohup命令

时间:2022-11-13 15:10:25
nohup就是不挂起的意思( n ohang up)。 

、nohup command  或者 nohup command &
这之间的差别是带&的命令行,即使terminal(终端)关闭,或者电脑死机程序依然运行(前提是你把程序递交到服务器上); 

、./command.sh > output
#这其中的>就是标准输出(STDOUT)符号,其实是 >output 的缩写 

、./command.sh > output
#这里的2>就是将标准错误(STDERR)输出到output文件里

、输出被重定向到myout.file文件中
>nohup ./command.sh > output >& &
(主要是中间的 >&1的意思:把标准错误()重定向到标准输出中(),而标准输出又导入文件output里面)

、使用 jobs 查看任务。

、使用 fg %n 关闭。