日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux中ps aux和ps -ef下显示的意义

發(fā)布時(shí)間:2024/4/13 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux中ps aux和ps -ef下显示的意义 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

參考https://www.cnblogs.com/FengZeng666/p/14211704.html
https://blog.csdn.net/a12345555555/article/details/72770789

linux上進(jìn)程有5種狀態(tài):

  • 運(yùn)行(正在運(yùn)行或在運(yùn)行隊(duì)列中等待)
  • 中斷(休眠中, 受阻, 在等待某個(gè)條件的形成或接受到信號)
  • 不可中斷(收到信號不喚醒和不可運(yùn)行, 進(jìn)程必須等待直到有中斷發(fā)生)
  • 僵死(進(jìn)程已終止, 但進(jìn)程描述符存在, 直到父進(jìn)程調(diào)用wait4()系統(tǒng)調(diào)用后釋放)
  • 停止(進(jìn)程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號后停止運(yùn)行運(yùn)行)
  • Linux中tty是什么(tty1~7)
    tty:終端設(shè)備的統(tǒng)稱。

    tty一詞源于Teletypes,或者teletypewriters,原來指的是電傳打字機(jī),是通過串行線用打印機(jī)鍵盤通過閱讀和發(fā)送信息的東西,后來這東西被鍵盤與顯示器取代,所以現(xiàn)在叫終端比較合適。終端是一種字符型設(shè)備,它有多種類型,通常使用tty來簡稱各種類型的終端設(shè)備。

    tty1~6是文本型控制臺,tty7是X Window圖形顯示管理器。

    在本地機(jī)器上可以通過Ctrl+Alt+F1(F1-F7鍵)切換到對應(yīng)的登錄控制臺。

    ps aux和ps -ef區(qū)別

    他們都是用來顯示當(dāng)前運(yùn)行的進(jìn)程,但是:

    ps aux 是用BSD的格式來顯示這個(gè)進(jìn)程
    顯示的項(xiàng)目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND
    ps -ef 是用標(biāo)準(zhǔn)的格式顯示這個(gè)進(jìn)程
    顯示的項(xiàng)目有:UID , PID , PPID , C , STIME , TTY , TIME , CMD

    ps -ef 是用標(biāo)準(zhǔn)的格式顯示進(jìn)程的、其格式如下

    • UID 指進(jìn)程的所有者;用戶ID、但輸出的是用戶名
    • PID 是進(jìn)程的唯一標(biāo)識;
    • PPID 是進(jìn)程的父進(jìn)程 ID;
    • C 是 CPU 的利用率 進(jìn)程占用CPU的百分比
    • STIME 進(jìn)程啟動(dòng)到現(xiàn)在的時(shí)間 ;
    • TTY 是進(jìn)程所在的 TTY,如果沒有 TTY 就是 ?號; 若為pts/0等,則表示由網(wǎng)絡(luò)連接主機(jī)進(jìn)程。
    • TIME;
    • CMD 是進(jìn)程啟動(dòng)時(shí)的命令,如果不是一個(gè) Shell 命令,而是用方括號括起來,那就是系統(tǒng)進(jìn)程或者內(nèi)核過程。


    USER 進(jìn)程的屬主;
    PID 進(jìn)程的ID;
    %CPU 進(jìn)程占用的CPU百分比;
    %MEM 占用內(nèi)存的百分比;
    VSZ 進(jìn)程使用的虛擬內(nèi)存量(KB);
    RSS 該進(jìn)程占用的固定內(nèi)存量(KB)(駐留中頁的數(shù)量);
    TTY 該進(jìn)程在那個(gè)終端上運(yùn)行(登陸者的終端位置),若與終端無關(guān),則顯示(?)。
    若為pts/0等,則表示由網(wǎng)絡(luò)連接主機(jī)進(jìn)程

    START 該進(jìn)程被觸發(fā)啟動(dòng)時(shí)間;
    TIME 該進(jìn)程實(shí)際使用CPU運(yùn)行的時(shí)間;
    COMMAND 命令的名稱和參數(shù);

    STAT狀態(tài)位常見的狀態(tài)字符
    D 無法中斷的休眠狀態(tài)(通常 IO 的進(jìn)程);
    R 正在運(yùn)行可中在隊(duì)列中可過行的;
    S 處于休眠狀態(tài);
    T 停止或被追蹤;
    W 進(jìn)入內(nèi)存交換 (從內(nèi)核2.6開始無效);
    X 死掉的進(jìn)程 (基本很少見);
    Z 僵尸進(jìn)程;
    < 優(yōu)先級高的進(jìn)程
    N 優(yōu)先級較低的進(jìn)程
    L 有些頁被鎖進(jìn)內(nèi)存;
    s 進(jìn)程的領(lǐng)導(dǎo)者(在它之下有子進(jìn)程);
    l 多進(jìn)程的(使用 CLONE_THREAD, 類似 NPTL pthreads);

    • 位于后臺的進(jìn)程組;

    總結(jié)

    以上是生活随笔為你收集整理的linux中ps aux和ps -ef下显示的意义的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。