init:程序號為1
ps 檢視系統執行的程序引數
ps aux | head
a:所有與終端有關的程序
u:詳細程序引數
x:所有與終端無關的程序
ps –elf
ps –axo property1 手動指定顯示的屬性字段
pstree:生產程序樹
pgrep
pgrep –u root bash :一root使用者執行的bash程序
top:查詢執行程序
m:按記憶體大小排序
p:按cpu排序
t:按執行時間排序
l:是否顯示平均負載和啟動時間
c:是否顯示完整的命令列資訊
q:退出top命令
k:終止某個程序
-d 1 定義重新整理時間
-b:分屏顯示
-n:顯示分屏數
重要訊號:
1: sighup:讓乙個程序不要重啟,就可以重讀配置檔案,並讓新的配置資訊生效
2: sighup:ctrl +c:中斷乙個程序
9: sigkll:殺死乙個程序
15: sigterm:終止乙個程序 預設訊號
指定乙個訊號:預設是15訊號
訊號 號碼: kill -1
訊號名稱 :kill –sigkill
訊號名簡寫:kill –kill
kill pid:
前台程序切換到後台:
ctrl+z:把正在前台的作業送後台
command &:讓命令在後台執行
fg:切換到前台執行
fg %id
kill %id:終止某作業
jobs:檢視所有後台執行的程序
vmstat:檢視資源應用情況
vmstat 1:每隔一秒鐘重新整理一次
uptime:
/proc/meminfo:cpu相關資訊
free
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值,數值大,表示較少...