天天看點

linux終端将程序挂于背景的方法Linux終端将程序挂于背景的方法

Linux終端将程序挂于背景的方法

如果希望終端關閉後,程式繼續在背景運作

可以使用如下指令

nohup orderthere &
           
linux終端将程式挂于背景的方法Linux終端将程式挂于背景的方法

之後會提示一些資訊,回車即可,此外,在使用nohup指令後,會自動将終端日志資訊輸出于目前目錄下的nohup.out檔案中。

指令中的&解釋:

将該符号放置于啟動參數後邊表示設定此程序為背景程序。

同類符号用法:

  1. ‘;’: 用該符号隔開指令,将使指令從左到右運作,彼此之間不關心是否失敗,一直到執行完畢所有指令。與管道不同。
  2. ‘|’:管道符号,将上一條指令的輸出作為下一條指令的參數
    ps -ef | grep *** #查詢包含指定字元串的程序
    cat /etc/passwd | grep /bin/bash | wc -l #有多少個使用者在使用bash
               
  3. ‘&&’,‘||’:shell執行指令的時候會傳回一個值用以表示是否運作成功(0),shell可以根據‘&&’,‘||’符号和前面指令的傳回值進行簡易的邏輯判斷