原Linux常用命令查看硬盤資源(free、top)
shuist_king閱讀數(shù):13842017-07-27
使用free命令 后面的選項是空間單位
free -m 以MB為單位進行統(tǒng)計 free -g 以GB為單位進行統(tǒng)計
進程管理判斷服務器的健康狀況
ps 查看系統(tǒng)中運行了哪些進程
ps aux unix格式命令 顯示系統(tǒng)中
ps -le linux格式命令 顯示更加詳細的信息 顯示所有組合
STAT進程的狀態(tài)幾種狀態(tài):R:運行S:睡眠T:停止s:包含子進程+:位于后臺
START:啟動時間
TIME:占用CPU的運算時間
top查看系統(tǒng)的健康狀態(tài)
進程按cpu使用率排序
top前五行解釋
(系統(tǒng)信息)系統(tǒng)時間 系統(tǒng)的運行時間 系統(tǒng)登錄了多少用戶 系統(tǒng)在1分鐘 5分鐘 15分鐘 前的平均負載
(進程信息)多少進程 運行中進程 睡眠中進程 正在停止進程 僵尸進程
現(xiàn)代分時多任務操作系統(tǒng)對 cpu 都是分時間片使用的:比如a進程占用10mslinux常用命令,然后b進程占用30ms,然后空閑60ms,再又是a進程占10ms,b進程占30ms,空閑60ms。事實上,system idle process是系統(tǒng)虛擬的一個偽進程,是核心虛擬出來的,多任務操作系統(tǒng)都存在的,用來顯示cpu空閑率的,也就是值越大,cpu空閑越大linux常用命令,當運行較大的程序時,會發(fā)現(xiàn),此值會相應的減小。(3)阻塞:也稱為等待或睡眠狀態(tài),一個進程正在等待某一事件發(fā)生(例如請求i/o而等待i/o完成等)而暫時停止運行,這時即使把處理機分配給進程也無法運行,故稱該進程處于阻塞狀態(tài)。
(內(nèi)存信息) 物理內(nèi)存總量 已使用內(nèi)存總量 空閑內(nèi)存作為緩存區(qū)的內(nèi)存數(shù)量
(交換分區(qū)信息)交換分區(qū)總大小 多少在用 空閑比 緩存多大
用完后按q鍵退出 top比較占資源 不宜一直開著
pstree進程樹
ps小知識 緩存與緩沖的區(qū)別,緩存針對讀操作而言,存在內(nèi)存方便隨時快速讀取。緩沖 是針對寫人而言,先寫入緩沖區(qū),再一次性寫入硬盤.