ubuntu 檢視和關閉後台程式

2021-09-29 11:42:15 字數 1260 閱讀 4836

1、執行.s**件

直接用./sh 檔案就可以執行,但是如果想後台執行,即使關閉當前的終端也可以執行的話,需要nohup命令和&命令。

(1)&命令

功能:加在乙個命令的最後,可以把這個命令放在後台執行

(2)nohup命令

功能:不結束通話的執行命令

2、檢視當前後台執行的命令

有兩個命令可以用,jobs和ps,區別是jobs用於檢視當前終端後台執行的任務,換了終端就看不到了。而ps命令用於檢視瞬間程序的動態,可以看到別的終端執行的後台程序。

(1)jobs命令

功能:檢視當前終端後台執行的任務

jobs -l選項可顯示當前終端所有任務的pid,jobs的狀態可以是running,stopped,terminated。+ 號表示當前任務,- 號表示後乙個任務。

(2)ps命令

功能:檢視當前的所有程序

ps -aux | grep "test.sh"    #a:顯示所有程式  u:以使用者為主的格式來顯示   x:顯示所有程式,不以終端機來區分

3、關閉當前後台執行的命令

kill命令:結束程序

(1)通過jobs命令檢視jobnum,然後執行   kill %jobnum

(2)通過ps命令檢視程序號pid,然後執行  kill %pid

如果是前台程序的話,直接執行 ctrl+c 就可以終止了

4、前後臺程序的切換與控制

(1)fg命令

功能:將後台中的命令調至前台繼續執行

如果後台中有多個命令,可以先用jobs檢視jobnun,然後用 fg %jobnum 將選中的命令調出。

(2)ctrl + z 命令

功能:將乙個正在前台執行的命令放到後台,並且處於暫停狀態

(3)bg命令

功能:將乙個在後台暫停的命令,變成在後台繼續執行

如果後台中有多個命令,可以先用jobs檢視jobnum,然後用 bg %jobnum 將選中的命令調出繼續執行。

ubuntu 前台程式和後台程式

以前知道了 命令後,經常使用她把程式從前台轉換到後台。後來突然想時候那個程式了,我不知所措了。本文與 ubuntu 前台程式和後台程式 這裡一般是命令後加乙個 命令即可。比如 1 31098 2 31570 輸入命令 jobs 後,發現我們的那個後台程式了。1 running pc2server 2...

nohup後台執行 關閉後台程式

參考 在跑時間比較長的程式,或者列印資訊比較多,或者網路不穩定時,可以採用後台執行程式,然後把列印資訊儲存在檔案中,等程式結束後再檢查日誌,完成該功能可以用以下命令 1.nohup python3 u test.py test.log 2 1 2.回車 3.輸入exit命令退出終端 4.關閉shel...

華為手機如何徹底關閉後台程式

華為手機如何徹底關閉後台程式 在手機上找到 設定 這個程式,點選開啟。會出現以下的介面,有 全部設定 常用設定 兩個,選擇 全部設定 後,會羅列出手機的各項設定。在全部的設定中,找到 受保護的後台程式 這一欄,點選進入。然後你會看到你的手機受到保護的各項程式,對於警示高耗電的,盡量關閉,不然會消耗電...