linux常用命令彙總

2021-09-20 22:18:15 字數 1788 閱讀 1732

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...