久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
nohup命令及其輸出文件
[打印本頁]
作者:
51黑tt
時間:
2016-3-5 23:16
標題:
nohup命令及其輸出文件
nohup命令:如果你正在運行一個進程,而且你覺得在退出帳戶時該進程還不會結束,那么可以使用nohup命令。該命令可以在你退出帳戶/關閉終端之后繼續運行相應的進程。nohup就是不掛起的意思( no hang up)。
該命令的一般形式為:nohup command &
使用nohup命令提交作業
如果使用nohup命令提交作業,那么在缺省情況下該作業的所有輸出都被重定向到一個名為nohup.out的文件中,除非另外指定了輸出文件:
nohup command > myout.file 2>&1 &
在上面的例子中,輸出被重定向到myout.file文件中。
-------------------------------------
先說一下linux重定向:
0、1和2分別表示標準輸入、標準輸出和標準錯誤信息輸出,可以用來指定需要重定向的標準輸入或輸出。
在一般使用時,默認的是標準輸出,既1.當我們需要特殊用途時,可以使用其他標號。例如,將某個程序的錯誤信息輸出到log文件中:./program 2>log。這樣標準輸出還是在屏幕上,但是錯誤信息會輸出到log文件中。
另外,也可以實現0,1,2之間的重定向。2>&1:將錯誤信息重定向到標準輸出。
Linux下還有一個特殊的文件
/dev/null
,它就像一個無底洞,所有重定向到它的信息都會消失得無影無蹤。這一點非常有用,當我們不需要回顯程序的所有信息時,就可以將輸出重定向到/dev/null。
如果想要正常輸出和錯誤信息都不顯示,則要把標準輸出和標準錯誤都重定向到/dev/null, 例如:
# ls 1>/dev/null 2>/dev/null
還有一種做法是將錯誤重定向到標準輸出,然后再重定向到 /dev/null,例如:
# ls >/dev/null 2>&1
注意:此處的順序不能更改,否則達不到想要的效果,此時先將標準輸出重定向到 /dev/null,然后將標準錯誤重定向到標準輸出,由于標準輸出已經重定向到了/dev/null,因此標準錯誤也會重定向到/dev/null,于是一切靜悄悄:-)
由于使用nohup時,會自動將輸出寫入nohup.out文件中,如果文件很大的話,nohup.out就會不停的增大,這是我們不希望看到的,因此,可以利用/dev/null來解決這個問題。
nohup ./program >/dev/null 2>log &
如果錯誤信息也不想要的話:
nohup ./program >/dev/null 2>&1 &
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
天天色综
|
亚洲精品天堂
|
日韩中文一区二区三区
|
www.97zyz.com
|
国产欧美精品区一区二区三区
|
日韩精品1区2区
|
亚洲精品片
|
毛片a级
|
91免费小视频
|
美国黄色毛片
|
青青草免费在线视频
|
中文一区
|
亚洲免费久久久
|
日本在线综合
|
热久色
|
欧美亚洲网站
|
日韩三级电影在线看
|
欧美精品福利视频
|
亚洲夜夜爽
|
国产精品完整版
|
欧美日韩在线免费
|
色啪网
|
日韩图区
|
一本色道精品久久一区二区三区
|
成人h动漫精品一区二区器材
|
亚洲美女网站
|
欧美视频三区
|
亚洲国产中文字幕
|
久久久久国
|
久久99精品国产麻豆婷婷
|
日本成人福利
|
91在线一区二区三区
|
中文字幕二区
|
欧美中文字幕一区二区三区亚洲
|
久久精品无码一区二区三区
|
成人av播放
|
欧美黄色一区
|
亚洲一区视频在线
|
国产黄色一级片
|
亚州精品天堂中文字幕
|
97在线观看
|