nohup基本用法
語法:nohup Command [ Arg … ] [ & ]
不掛斷地在后臺運(yùn)行命令:
例1:nohup command &
Arg在缺省情況下該Command命令的所有輸出都被重定向到當(dāng)前目錄一個名為nohup.out的文件中。
例2:nohup command > myout.file 2>&1 &
在上面的例子中,0 – stdin (standard input),1 – stdout (standard output),2 – stderr (standard error) ;
2>&1是將標(biāo)準(zhǔn)錯誤(2)重定向到標(biāo)準(zhǔn)輸出(&1),標(biāo)準(zhǔn)輸出(&1)再被重定向輸入到當(dāng)前目錄的myout.file文件中。
?
nohup和&的區(qū)別
&?: 指在后臺運(yùn)行
nohup?: 不掛斷的運(yùn)行,注意并沒有后臺運(yùn)行的功能,,就是指,用nohup運(yùn)行命令可以使命令永久的執(zhí)行下去,和用戶終端沒有關(guān)系,例如我們斷開SSH連接都不會影響他的運(yùn)行,注意了nohup沒有后臺運(yùn)行的意思;&才是后臺運(yùn)行
?
總結(jié)
- 上一篇: 都说变量有七八种,到底谁是 Java 的
- 下一篇: 抗击肺炎,中国互联网公司在行动