4 程序管理
4.1 ps(初級)
4.2 sleep(中級)
功能說明: sleep
使用許可權 : 所有使用者
使用方式 : sleep [--help] [--version] number[smhd]
說明 : sleep 可以用來將目前動作延遲一段時間
引數說明 :
--help : 顯示輔助訊息
--version : 顯示版本編號
number : 時間長度,後面可接 s、m、h 或 d
其中 s 為秒,m 為 分鐘,h 為小時,d 為日數
例子 :
顯示目前時間後延遲 1 分鐘,之後再次顯示時間 :
常用方式及使用技巧:date;sleep 1m;date
4.3 kill(初級)
功能說明:刪除執行中的程式或工作。
語 法:kill [-s 《資訊名稱或編號》][程式] 或 kill [-l 《資訊編號》]
補充說明:kill可將指定的資訊送至程式。預設的資訊為sigterm(15),可將指定程式終止。若仍無法終止該程式,可使用sigkill(9)資訊嘗試強制刪除程式。程式或工作的編號可利用ps指令或jobs指令檢視。
參 數:
-l 《資訊編號》 若不加《資訊編號》選項,則-l引數會列出全部的資訊名稱。
-s 《資訊名稱或編號》 指定要送出的資訊。
[程式] [程式]可以是程式的pid或是pgid,也可以是工作編號。
常用方式及使用技巧:kill -9 12345
4.4 「|」 (初級)
功能說明:管道,管道符前面命令的輸出作為後面命令的輸入
語法:find ./ -name 「*.xml」 –print | xargs grep –i 「time-out」
4.5 top(中級)
功能說明:顯示,管理執行中的程式。
語 法:top [bciqss][d 《間隔秒數》][n 《執行次數》]
補充說明:執行top指令可顯示目前正在系統中執行的程式,並通過它所提供的互動式介面,用熱鍵加以管理。
參 數:
b 使用批處理模式。
c 列出程式時,顯示每個程式的完整指令,包括指令名稱,路徑和引數等相關資訊。
d《間隔秒數》 設定top監控程式執行狀況的間隔時間,單位以秒計算。
i 執行top指令時,忽略閒置或是已成為zombie的程式。
n《執行次數》 設定監控資訊的更新次數。
q 持續監控程式執行的狀況。
s 使用保密模式,消除互動模式下的潛在危機。
s 使用累計模式,其效果類似ps指令的"-s"引數。
LINUX程序管理
1.程序是什麼?乙個程序就是出於執行期的程式,包括 可執行程式 段 開啟的檔案,掛起的訊號,核心內部資料,處理器狀態,位址空間,乙個或多個執行執行緒,當然還包括用來存放全域性變數的資料段,等等.2.什麼是執行緒?它和程序的關係是什麼樣的?執行緒在linux中具體是怎麼樣實現的?是在程序中活動的物件,...
linux程序管理
程序的監控 使用ps aux 檢視當前所有程序。可以使用top檢視當前程序自動更新列表,在top中m 按記憶體大小排列,p 按cpu佔用率排列 終止和管理程序 程序之間通過訊號來進行通訊 top和kill都用於向程序傳送訊號。kill l顯示訊號編號表。kill 9 pid kill pid 向pi...
Linux 程序管理
1.linux程序管理工具,包括ps pgrep top kill killall pkill 等 常用 ps aux 或lax輸出的解釋 user 程序的屬主 pid 程序的id ppid 父程序 cpu 程序占用的cpu百分比 mem 占用記憶體的百分比 ni 程序的nice值,數值大,表示較少...