《linux核心應用程式命令速查》連載十:ps:查看許可權

來源:互聯網
上載者:User
ps:查看許可權

作用:ps命令主要用於查看系統中進程的狀態。

用法:ps [選項]

主要選項如下。

— -a:顯示系統中所有進程的資訊。

— -e:顯示所有進程的資訊。

— -f:顯示進程的所有資訊。

— -l:以長用法顯示進程資訊。

— -r:只顯示正在啟動並執行進程。

— -u:顯示面向使用者的用法(包括使用者名稱、CPU及記憶體使用量情況等資訊)。

— -x:顯示所有非控制終端上的進程資訊。

— -p:顯示由進程ID指定的進程的資訊。

— -t:顯示指定終端上的進程的資訊。

說明:要對進程進行監測和控制,首先要瞭解當前進程的情況,也就是需要查看當前進程。ps命令就是最基本、也是非常強大的進程查看命令。根據顯示的資訊可以確定哪個進程正在運行、哪個進程被掛起、進程已運行了多久、進程正在使用的資源、進程的相對優先順序,以及進程的標誌號(PID)。所有這些資訊對使用者都很有用,對於系統管理員來說更為重要。使用“ps aux”命令可以獲得終端上所有使用者的有關進程的所有資訊,下面將結合圖4-3講解進程的基本資料。

圖4-3 ps aux命令詳解

圖4-3的第二行代碼中,USER表示啟動進程使用者。PID表示進程標誌號。%CPU表示運行該進程佔用CPU的時間與該進程總的已耗用時間的比例。%MEM表示該進程佔用記憶體和總記憶體的比例。VSZ表示佔用的虛擬記憶體大小,以KB為單位。RSS為進程佔用的實體記憶體值,以KB為單位。TTY表示該進程建立時所對應的終端,“?”表示該進程不佔用終端。STAT表示進程的運行狀態,包括以下幾種代碼:D,不可中斷的睡眠;R,就緒(在可運行隊列中);S,睡眠;T,被跟蹤或停止;Z,終止(僵死)的進程;Z,不存在,但暫時無法消除;W,沒有足夠的記憶體分頁可分配;<,高優先序的進程;N,低優先序的進程;L,有記憶體分頁分配並鎖在記憶體體內(即時系統或I/O)。START為進程開始時間。TIME為執行的時間。COMMAND是對應的命令名。

應用執行個體如下。

(1)按記憶體佔用情況對進程排序

# ps auxw --sort=rss

(2)在進行系統維護時,如果CPU負載突然增加,而又不知道是哪一個進程造成的

#ps auxw --sort=%cpu

 

 

書名:Linux核心應用程式命令速查

作者:曹江華, 方建國編著

ISBN:978-7-121-11149-5

出版日期:20107

定價:59.00

開本:16

頁碼:528

經過十幾年的發展,Linux作業系統不斷完善,得到了更多的應用。現在,Linux案頭已經相對成熟,但是命令列技術仍然是Linux 的核心技術。

本書彙集了Linux命令列下核心管理命令(包括最新的虛擬化管理命令、SELinux管理命令)的功能說明、文法說明、選項介紹、典型應用執行個體和注意事項等,對每一個命令都做了非常詳盡的介紹,並列舉了大量的執行個體進行說明,可以使讀者對Linux下的命令有快速深入的認識。全書按照Linux命令的功能進行分類,便於讀者查詢。閱讀本書之前不需要讀者掌握太多的背景知識,無論讀者是UNIX使用者還是Linux新手,甚至是從未接觸過Linux的Windows使用者,都可以輕鬆地理解和掌握這些內容,並可以快速瞭解和使用各個發行版的Linux系統。本書使用RHEL 5.5所涉及的命令,同時也適用於其他Linux發行版,是所有Linux使用者必備的參考用書。

本書購買地址:  噹噹網     中國互動出版網

 

 

相關連載:

《linux核心應用程式命令速查》連載九:crontab:設定計時器

《linux核心應用程式命令速查》連載八:kill:殺掉進程

《linux核心應用程式命令速查》連載八:bg:後台運行命令

《linux核心應用程式命令速查》連載六:batch:在系統負載水平允許的時候執行命令

《linux核心應用程式命令速查》連載五:atq:顯示目前使用at命令後待執行的命令隊列

《linux核心應用程式命令速查》連載四:at:定時運行命令

《linux核心應用程式命令速查》連載三:sa:報告、清理並維護進程統計檔案

《linux核心應用程式命令速查》連載二:lastcomm:顯示以前使用過的命令的資訊

《linux核心命令速查》連載一:accton:開啟或關閉進程統計

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.