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

歡迎訪問 生活随笔!

生活随笔

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

linux

linux进程命令解释,linux 进程命令top详解

發(fā)布時(shí)間:2024/10/12 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux进程命令解释,linux 进程命令top详解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

介紹:

top命令可以顯示當(dāng)前系統(tǒng)正在執(zhí)行的程序的相關(guān)信息,包括進(jìn)程ID、內(nèi)存占用率、CPU占用率等。

語法:top[-c] [-d delay] [-i] [-q] [-s] [-S]

選項(xiàng)介紹:

-c: 顯示進(jìn)程完整的路徑與名稱;

-d: 指定更新的間隔,以秒計(jì)算;

-i: 使top不顯示任何閑置或者僵死進(jìn)程;

-q: 沒有任何延遲的更新。如果使用者有超級(jí)用戶,則top命令將會(huì)以最高的優(yōu)先序執(zhí)行;

-s: 安全模式,這將去除交互命令所帶來的潛在危險(xiǎn);

-S: 指定累積模式,會(huì)將己完成或消失的子行程的CPU時(shí)間累積起來;

執(zhí)行范例:$ top

top - 22:48:14 up 67 days, 2:57, 8 users, load average: 1.23, 1.09, 1.03

Tasks: 128 total, 2 running, 126 sleeping, 0 stopped, 0 zombie

Cpu(s): 2.3% us, 22.6% sy, 0.0% ni, 75.0% id, 0.0% wa, 0.0% hi, 0.0% si

Mem: 2055932k total, 2040520k used, 15412k free, 15540k buffers

Swap: 2096440k total, 49020k used, 2047420k free, 1911156k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

1 root 25 0 4756 432 400 R 100 0.0 26491:49 init

2 root RT 0 0 0 0 S 0 0.0 0:00.43 migration/0

3 root 34 19 0 0 0 S 0 0.0 0:21.42 ksoftirqd/0

4 root RT 0 0 0 0 S 0 0.0 0:00.39 migration/1

5 root 34 19 0 0 0 S 0 0.0 0:07.18 ksoftirqd/1

6 root RT 0 0 0 0 S 0 0.0 0:00.39 migration/2

7 root 34 19 0 0 0 S 0 0.0 0:37.08 ksoftirqd/2

8 root RT 0 0 0 0 S 0 0.0 0:00.38 migration/3

9 root 34 19 0 0 0 S 0 0.0 0:30.93 ksoftirqd/3

輸出的內(nèi)容可分為兩個(gè)部分:前5行 與 其余部分;

第一行表示的項(xiàng)目依次為

當(dāng)前時(shí)間(22:48:14)、

系統(tǒng)啟動(dòng)時(shí)間(67 days)、

當(dāng)前系統(tǒng)登錄用戶數(shù)目(8 users)、

平均負(fù)載(load average: 1.23, 1.09, 1.03)。

第二行顯示的是

所有啟動(dòng)的進(jìn)程(128 total)、

目前運(yùn)行的(2 running)、

掛起(126 sleeping)的、

停止的(0 stopped)、

無用的進(jìn)程(0 zombie)。

第三行顯示的是目前CPU的使用情況,包括

用戶占用CPU百分比(2.3% us)、

系統(tǒng)占用CPU百分比(22.6% sy)、

用戶進(jìn)程空間內(nèi)改變過優(yōu)先級(jí)的進(jìn)程占用CPU百分比(0.0% ni)、

空閑CPU百分比(75.0% id)、

等待輸入輸出的CPU時(shí)間百分比(0.0% wa)。

第四行顯示物理內(nèi)存的使用情況,包括

總的可以使用的內(nèi)存(2055932k total)、

已用內(nèi)存(2040520k used)、

空閑內(nèi)存(15412k free)、

緩沖區(qū)占用的內(nèi)存(15540k buffers)。

第五行顯示交換分區(qū)使用情況,包括

總的交換分區(qū)(2096440k total)、

使用的(49020k used)、

空閑的(2047420k free)、

用于高速緩存的大小(1911156k cached)。

其余部分

其中每列的信息為:

PID: 進(jìn)程標(biāo)示號(hào)。

USER: 進(jìn)程所有者的用戶名。

PR: 進(jìn)程的優(yōu)先級(jí)別。

NI: 進(jìn)程的優(yōu)先級(jí)別數(shù)值。

VIRT: 進(jìn)程占用的虛擬內(nèi)存值。

RES: 進(jìn)程占用的物理內(nèi)存值。

SHR: 進(jìn)程使用的共享內(nèi)存值。

S: 進(jìn)程的狀態(tài),其中S表示休眠,R表示正在運(yùn)行,Z表示僵死狀態(tài),N表示該進(jìn)程優(yōu)先值是負(fù)數(shù)。

%CPU: 該進(jìn)程占用的CPU使用率。

%MEM: 該進(jìn)程占用的物理內(nèi)存和總內(nèi)存的百分比。

TIME+: 該進(jìn)程啟動(dòng)后占用的總的CPU時(shí)間。

Command: 進(jìn)程啟動(dòng)的命令名稱。

擴(kuò)展閱讀:

top命令的交互選項(xiàng)

在運(yùn)行top命令時(shí),用戶可以輸入交互選項(xiàng)來控制top的運(yùn)行。下面介紹些常用的交互選項(xiàng):

c 切換顯示命令名稱和完整命令行;

M 根據(jù)駐留內(nèi)存大小進(jìn)行排序;

P 根據(jù)CPU使用百分比大小進(jìn)行排序;

T 根據(jù)時(shí)間/累計(jì)時(shí)間進(jìn)行排序;

t 切換顯示進(jìn)程和CPU狀態(tài)信息;

q 退出程序;

i 忽略閑置和僵死進(jìn)程;

h或者? 顯示幫助畫面,給出一些簡短的命令總結(jié)說明;

總結(jié)

以上是生活随笔為你收集整理的linux进程命令解释,linux 进程命令top详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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