nohup 啟動的後台程序 特點

2021-07-25 11:06:56 字數 358 閱讀 3078

nohup 啟動的後台程序在當前終端(例如securecrt退出時 不會終止

如果直接 ./task & 則會終止原因如下:

sighup 

本訊號在使用者終端連線(正常或非正常)結束時發出, 通常是在終端的控制程序結束時, 通知同一session內的各個作業, 這時它們與控制終端不再關聯。

登入linux時,系統會分配給登入使用者乙個終端(session)。在這個終端執行的所有程式,包括前台程序組和後台程序組,一般都屬於這個session。當使用者退出linux登入時,前台程序組和後台有對終端輸出的程序將會收到sighup訊號。這個訊號的預設操作為終止程序,因此前台程序組和後台有終端輸出的程序就會中止。不過可以捕獲這個訊號,比如wget能

Linux 強大的nohup 程序後台執行

用途 linux 命令用法,不結束通話地執行命令。語法 nohup command arg 描述 nohup 命令執行由 command 引數和任何相關的 arg引數指定的命令,忽略所有結束通話 sighup 訊號。在登出後使用 nohup 命令執行後 台中的程式。要執行後台中的 nohup 命令,...

Linux 強大的nohup 程序後台執行

用途 linux 命令用法,不結束通話地執行命令。語法 nohup command arg 描述 nohup 命令執行由 command 引數和任何相關的 arg引數指定的命令,忽略所有結束通話 sighup 訊號。在登出後使用 nohup 命令執行後 台中的程式。要執行後台中的 nohup 命令,...

perl啟動後台程序

之前寫的乙個文章,那個馬夾不用了。今天遇到乙個perl啟動後台程序的問題,就是是在啟動命令後面加 的程序還是順序,特做此小實驗。a.pl排程 usr bin perl w use data dumper my cmd1 perl b.pl my cmd2 perl b.pl my result cm...