1) top命令:
tasks: 29 total
程序總數
1 running
正在執行的程序數
28 sleeping
睡眠的程序數
0 stopped
停止的程序數
0 zombie
殭屍程序數
cpu(s): 0.3% us
使用者空間占用cpu百分比
1.0% sy
核心空間占用cpu百分比
0.0% ni
使用者程序空間內改變過優先順序的程序占用cpu百分比
98.7% id
空閒cpu百分比
0.0% wa
等待輸入輸出的cpu時間百分比
0.0% hi
0.0% si
3. 第四五行為記憶體資訊。
內容如下:
mem: 191272k total
物理記憶體總量
173656k used
使用的物理記憶體總量
17616k free
空閒記憶體總量
22052k buffers
用作核心快取的記憶體量
swap: 192772k total
交換區總量
0k used
使用的交換區總量
192772k free
空閒交換區總量
123988k cached
緩衝的交換區總量。 記憶體中的內容被換出到交換區,而後又被換入到記憶體,但使用過的交換區尚未被覆蓋, 該數值即為這些內容已存在於記憶體中的交換區的大小。相應的記憶體再次被換出時可不必再對交換區寫入。
二. 程序資訊
列名含義
pid程序id
ppid
父程序id
ruser
real user name
uid程序所有者的使用者id
user
程序所有者的使用者名稱
group
程序所有者的組名
tty啟動程序的終端名。不是從終端啟動的程序則顯示為 ?
pr優先順序
ninice值。負值表示高優先順序,正值表示低優先順序
p最後使用的cpu,僅在多cpu環境下有意義
%cpu
上次更新到現在的cpu時間占用百分比
time
程序使用的cpu時間總計,單位秒
time+
程序使用的cpu時間總計,單位1/100秒
%mem
程序使用的物理記憶體百分比
virt
程序使用的虛擬記憶體總量,單位kb。virt=swap+res
swap
程序使用的虛擬記憶體中,被換出的大小,單位kb。
res程序使用的、未被換出的物理記憶體大小,單位kb。res=code+data
code
可執行**占用的物理記憶體大小,單位kb
data
可執行**以外的部分(資料段+棧)占用的物理記憶體大小,單位kb
shr共享記憶體大小,單位kb
nflt
頁面錯誤次數
ndrt
最後一次寫入到現在,被修改過的頁面數。
s程序狀態。
d=不可中斷的睡眠狀態
r=執行
s=睡眠
t=跟蹤/停止
z=殭屍程序
command
命令名/命令列
wchan
若該程序在睡眠,則顯示睡眠中的系統函式名
flags
任務標誌,參考 sched.h
Linux常用命令彙總
1.基礎指令 cd 切換路徑 cd 退出 cd 退回root pwd 顯示當前路徑 ls 顯示資料夾下所有檔案 more 顯示檔案內容 head 顯示檔案前若干行 vim 開啟vim編輯器,有三個模式命令模式 輸入模式 末行模式。命令模式下 i 進入輸入模式 進入末行模式,可用 q 退出 wq儲存退...
linux 常用命令彙總
ls 顯示檔案和目錄列表 cd 切換目錄 顯示當前工作目錄 建立目錄 如果主目錄沒有自動建立 mkdir p test test1 複製目錄或檔案。遞迴處理 cp r 建立檔案 touch 1.text 清空檔案內容 echo 1.text 移動檔案或目錄,檔案或目錄改名 刪除檔案 刪除該目錄下的所...
linux常用命令彙總
tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...