欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux查看進(jìn)程的四種方法小結(jié)

 更新時(shí)間:2025年02月14日 09:52:56   作者:數(shù)據(jù)與人  
文章介紹了四種在Linux系統(tǒng)中查看進(jìn)程的方法,包括ps、top、htop和pstree命令,每種方法都有其獨(dú)特的優(yōu)勢(shì),通過(guò)這些方法,用戶可以更有效地管理系統(tǒng)進(jìn)程,需要的朋友可以參考下

進(jìn)程是在 CPU 及內(nèi)存中運(yùn)行的程序代碼,而每個(gè)進(jìn)程可以創(chuàng)建一個(gè)或多個(gè)進(jìn)程(父子進(jìn)程)。

查看進(jìn)程方法

第一種:

ps aux

ps用于報(bào)告當(dāng)前系統(tǒng)的進(jìn)程狀態(tài)??梢源钆鋕ill指令隨時(shí)中斷、刪除不必要的程序。ps命令是最基本同時(shí)也是非常強(qiáng)大的進(jìn)程查看命令,使用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒(méi)有僵死、哪些進(jìn)程占用了過(guò)多的資源等等,總之大部分信息都是可以通過(guò)執(zhí)行該命令得到的。

  • a:顯示當(dāng)前終端下的所有進(jìn)程信息,包括其他用戶的進(jìn)程。
  • u:使用以用戶為主的格式輸出進(jìn)程信息。
  • x:顯示當(dāng)前用戶在所有終端下的進(jìn)程。

示例:

上圖中各字段解釋?zhuān)?/p>

  • USER:?jiǎn)?dòng)該進(jìn)程的用戶賬號(hào)名稱 PID:該進(jìn)程的ID號(hào),在當(dāng)前系統(tǒng)中是唯一的 %CPU:CPU占用的百分比 %MEM:內(nèi)存占用的百分比
  • VSZ:占用虛擬內(nèi)存(swap空間)的大小 RSS:占用常駐內(nèi)存(物理內(nèi)存)的大小
  • TTY:該進(jìn)程在哪個(gè)終端上運(yùn)行。“?”表未知或不需要終端 STAT:顯示了進(jìn)程當(dāng)前的狀態(tài),如S(休眠)、R(運(yùn)行)、Z(僵死)、<(高優(yōu)先級(jí))、N(低優(yōu)先級(jí))、s(父進(jìn)程)、+(前臺(tái)進(jìn)程)。對(duì)處于僵死狀態(tài)的進(jìn)程應(yīng)予以手動(dòng)終止。
  • START:?jiǎn)?dòng)該進(jìn)程的時(shí)間 TIME:該進(jìn)程占用CPU時(shí)間 COMMAND:?jiǎn)?dòng)該進(jìn)程的命令的名稱

總結(jié):ps aux 是以簡(jiǎn)單列表的形式顯示出進(jìn)程信息。

第二種:

ps -elf
  • -e:顯示系統(tǒng)內(nèi)的所有進(jìn)程信息。
  • -l:使用長(zhǎng)(long)格式顯示進(jìn)程信息。
  • -f:使用完整的(full)格式顯示進(jìn)程信息

上圖字段解釋?zhuān)?大部分跟第一種一樣,PPID為父進(jìn)程的PID。

第三種:

top

以全屏交互式的界面顯示進(jìn)程排名,及時(shí)跟蹤包括CPU、內(nèi)存等系統(tǒng)資源占用情況,默認(rèn)情況下每三秒刷新一次,其作用基本類(lèi)似于Windows系統(tǒng)中的任務(wù)管理器。

上圖解釋?zhuān)?/p>

  • Tasks(系統(tǒng)任務(wù))信息:total,總進(jìn)程數(shù);running,正在運(yùn)行的進(jìn)程數(shù);sleeping,休眠的進(jìn)程數(shù);stopped,中止的進(jìn)程數(shù);zombie,僵死無(wú)響應(yīng)的進(jìn)程數(shù)。
  • CPU信息:us,用戶占用;sy,內(nèi)核占用;ni,優(yōu)先級(jí)調(diào)度占用;id,空閑CPU;wa,I/O等待占用;hi,硬件中斷占用;si,軟件中斷占用;st,虛擬化占用。了解空閑的CPU百分比,主要看%id部分。
  • Mem(內(nèi)存)信息:total,總內(nèi)存空間;used,已用內(nèi)存;free,空閑內(nèi)存;buffers,緩存區(qū)域。
  • Swap(交換空間)信息:total,總交換空間;used,已用交換空間;free,空閑交換空間;cached,緩存空間。

第四種:

pstree -aup

以樹(shù)狀圖的方式展現(xiàn)進(jìn)程之間的派生關(guān)系,顯示效果比較直觀。

-a:顯示每個(gè)程序的完整指令,包含路徑,參數(shù)或是常駐服務(wù)的標(biāo)示;

-c:不使用精簡(jiǎn)標(biāo)示法;

-G:使用VT100終端機(jī)的列繪圖字符;

-h:列出樹(shù)狀圖時(shí),特別標(biāo)明現(xiàn)在執(zhí)行的程序;

-H<程序識(shí)別碼>:此參數(shù)的效果和指定”-h”參數(shù)類(lèi)似,但特別標(biāo)明指定的程序;

-l:采用長(zhǎng)列格式顯示樹(shù)狀圖;

-n:用程序識(shí)別碼排序。預(yù)設(shè)是以程序名稱來(lái)排序;

-p:顯示程序識(shí)別碼;

-u:顯示用戶名稱;

到此這篇關(guān)于Linux查看進(jìn)程的四種方法小結(jié)的文章就介紹到這了,更多相關(guān)Linux查看進(jìn)程內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux命令之mkdir 和 touch詳解

    Linux命令之mkdir 和 touch詳解

    這篇文章要講的是兩個(gè)命令,mkdir 和 touch 命令。前一個(gè)命令是操作目錄的,后一個(gè)命令是操作文件的,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • Linux(CentOS)上配置 SFTP服務(wù)器

    Linux(CentOS)上配置 SFTP服務(wù)器

    本篇文章主要介紹了Linux(CentOS)上配置 SFTP服務(wù)器。相比傳統(tǒng)的 ftp 服務(wù),SFTP 顯得更加方便、安全,有興趣的朋友可以了解一下。
    2017-03-03
  • Centos7下yum安裝Ceph分布式存儲(chǔ)教程

    Centos7下yum安裝Ceph分布式存儲(chǔ)教程

    大家好,本篇文章主要講的是Centos7下yum安裝Ceph分布式存儲(chǔ)教程,感興趣的同學(xué)快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦
    2021-11-11
  • centos 7中設(shè)置tomcat 7為系統(tǒng)服務(wù)的方法詳解

    centos 7中設(shè)置tomcat 7為系統(tǒng)服務(wù)的方法詳解

    這篇文章主要給大家介紹了關(guān)于在centos 7中設(shè)置tomcat 7為系統(tǒng)服務(wù)的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-06-06
  • Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法

    Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法

    這篇文章主要介紹了Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法,結(jié)合實(shí)例形式分析了Centos 6.9創(chuàng)建用戶及刪除用戶相關(guān)的用戶名、密碼創(chuàng)建、刪除及權(quán)限設(shè)置等相關(guān)命令使用方法,需要的朋友可以參考下
    2018-04-04
  • 教大家?guī)追N在Linux系統(tǒng)中查看時(shí)區(qū)的方法

    教大家?guī)追N在Linux系統(tǒng)中查看時(shí)區(qū)的方法

    Linux 包含多種可用的時(shí)間管理工具,比如 date 或 timedatectlcommands,你可以用它們來(lái)獲取當(dāng)前系統(tǒng)時(shí)區(qū),也可以將系統(tǒng)時(shí)間與 NTP 服務(wù)器同步,來(lái)自動(dòng)地、更精確地進(jìn)行時(shí)間管理。下面通過(guò)這篇文章來(lái)一起看看在Linux系統(tǒng)中查看時(shí)區(qū)的幾種不同方法。
    2017-01-01
  • win7中VMware安裝CentOs7搭建Linux環(huán)境教程

    win7中VMware安裝CentOs7搭建Linux環(huán)境教程

    這篇文章主要為大家詳細(xì)介紹了win7中VMware虛擬機(jī)安裝CentOs7搭建Linux環(huán)境教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • ubuntu20.04虛擬機(jī)無(wú)法上網(wǎng)的問(wèn)題及解決

    ubuntu20.04虛擬機(jī)無(wú)法上網(wǎng)的問(wèn)題及解決

    這篇文章主要介紹了ubuntu20.04虛擬機(jī)無(wú)法上網(wǎng)的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 使用Apache commons-cli包進(jìn)行命令行參數(shù)解析的示例代碼

    使用Apache commons-cli包進(jìn)行命令行參數(shù)解析的示例代碼

    Apache的commons-cli包是專(zhuān)門(mén)用于解析命令行參數(shù)格式的包。這篇文章給大家介紹使用Apache commons-cli包進(jìn)行命令行參數(shù)解析的示例代碼,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-05-05
  • 詳解在CentOS下搭建自己的Git服務(wù)器

    詳解在CentOS下搭建自己的Git服務(wù)器

    本篇文章主要介紹了詳解在CentOS下搭建自己的Git服務(wù)器,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02

最新評(píng)論