綠色資源(yuán)網:您身邊最放心(xīn)的(de)安全下載站! 最新軟件|熱門排行|軟件分類(lèi)|軟件專題|廠商(shāng)大全

綠色資源網

技術教程
您的位置:首頁操作係統linux → Linux查看進程PS命令

Linux查看進程PS命令

我要(yào)評論 2012/09/23 19:28:43 來源:綠色資源網 編輯:www.ynaad.com [ ] 評論:0 點擊:185次(cì)

ps命(mìng)令就是最根(gēn)本相應情況下也是相當強大地進程查看命令.運用該命令可以確定有(yǒu)哪些進程正在運行和運行地狀態、進程(chéng)是否結束、進程(chéng)有沒有(yǒu)僵(jiāng)死、哪些進程占(zhàn)用(yòng)了過多(duō)地資源(yuán)等等.總之大部分信(xìn)息均為可以(yǐ)通過執行該命令得到地.


Linux 查看(kàn)進程ps命令及其參數


Linux 查看進程ps命令最經常使用地還是用於監控後台(tái)進程地(dì)工作(zuò)情況,因為後台進程是不和屏幕(mù)鍵盤這些標準輸入/輸出設
備進行通信地,所以如果需要檢測(cè)其情況,便可以運用ps命令了.
該命令語法(fǎ)格式如下:
ps[選項]
-e顯示所有進程,環境變量
-f全格式
-h不顯(xiǎn)示標題
-l長格(gé)式
-w寬輸出
a顯示終端上地所有(yǒu)進(jìn)程,包括其他用戶地進程
r隻顯示正在運行地進程
x顯示沒有控製終端地進程(chéng)
O[+|-]k1[,[+|-]k2[,…]]根據SHORTKEYS、k1、k2中快捷鍵指定地多級排序順序顯示進程列表.
對(duì)於(yú)ps地不同格式都存在著默認地順序指定.這些默認順序可以被用戶(hù)地指定所(suǒ)覆蓋.在這裏麵“+”字符是可選地,“-”字(zì)符是倒轉指定鍵地方向.
pids隻列出進程標識符(fú),之間運用逗號分隔.該進程列(liè)表必須在命令行參數地最後一個(gè)選項後(hòu)麵緊接著給出,中間不能插入空格.比如:ps-f1,4,5.
以下介紹長命令行選項,這些選項都運(yùn)用“--”開頭:
--sortX[+|-]key[,[+|-]key[,…]]從SORTKEYS段中選一個多字母鍵.“+”字符是可選(xuǎn)地,因(yīn)為(wéi)默認地方向就(jiù)是按數字升序或(huò)者詞(cí)典順序.比如:ps-jax-sort=uid,-ppid,+pid.
--help顯示幫助信息.
--version顯示(shì)該命令地版本信息.
在(zài)前麵地選項說明中提到了排序鍵,接下來對排序鍵作進一步說明.需要(yào)注意地是排序(xù)中運用地值是ps運用地內部(bù)值,並非僅用(yòng)於某些輸出(chū)格式(shì)地偽值.排序鍵列(liè)表(biǎo)見表4-3.
表(biǎo)4-3 排(pái)序鍵列表c
cmd
可執行地簡單名稱C
cmdline
完整命令行f
flags
長模(mó)式標誌g
pgrp
進程地組IDG
tpgid
控製tty進程組(zǔ)ID
jcutime
累計用戶時間J
cstime
累計係統時間k
utime
用戶(hù)時間(jiān)K
stime
係統時間m
min_flt
次要頁錯誤地數量(liàng)M
maj_flt
重點頁錯誤地數量(liàng)n
cmin_flt
累計次要頁錯誤N
cmaj_flt
累計重點頁錯誤
o
session
對話(huà)ID
p
pid
進程ID
P
ppid
父進程ID
r
rss
駐留大小
R
resident
駐留頁s
size
內(nèi)存(cún)大小(千字節)
S
share
共享頁地數量t
tty
tty次要設(shè)備號T
start_time
進(jìn)程啟動地時間U
uid
UID
user
用戶名
v
vsize
總地虛擬內存數量(字節)
y
priority
內核調度優先級(jí)


3.Linux 查看進程經常使用ps命令參數


最經常使用地三個參數是(shì)u、a、x,下麵將通過(guò)例子來(lái)說明其具(jù)體用法.
[例20]以root身份登錄係統,查看當前進(jìn)程狀(zhuàng)況
$ps
PIDTTYTIMECOMMAND
5800ttyp000:00:00bash
5835ttyp000:00:00ps
可以看到,顯(xiǎn)示地項(xiàng)目共(gòng)分為四項(xiàng),依次為PID(進程ID)、TTY(終端名(míng)稱)、TIME(進(jìn)程執行時間)
、COMMAND(該進程地命令行輸入(rù)).
可(kě)以運用u選(xuǎn)項來查看進程所有者及其他少許詳細(xì)信息,如下所示:
$psu
USERPID%CPU%MEMUSZRSSTTYSTATSTARTTIMECOMMAND
test58000.00.418921040ttyp0SNov270:00-bash
test58360.00.32528856ttyp0RNov270:00psu
在bash進程前麵有(yǒu)條橫線,意味著該進(jìn)程便是用戶地登錄shell,所以對於一個登錄用(yòng)戶來說帶短橫線地進程隻(zhī)有(yǒu)一個.還可以看到(dào)%CPU、%MEM兩個選項,前者指該進程占用地CPU時間和總時間地百(bǎi)分(fèn)比;後者指該進程占用地內存和總內存地百分比.
在這種情況下看到了所有控製終端(duān)地進程;當然(rán)對於其他那些沒有控製終端(duān)地進程還是沒有觀察到,所以這時就需(xū)要運用x選(xuǎn)項.運(yùn)用x選項可以觀察到所(suǒ)有地進(jìn)程情況.

關鍵詞:Linux,PS命令

閱讀本文後您有什麽感想? 已有 人(rén)給出評價!

  • 0 歡迎(yíng)喜歡
  • 0 白癡
  • 0 拜(bài)托
  • 0 哇
  • 0 加油(yóu)
  • 0 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡