舉例使用Unix操作系統(tǒng)命令行
在我們使用了很久的Unix操作系統(tǒng)后,我們會(huì)發(fā)現(xiàn)很多很多哦的系統(tǒng)問(wèn)題,比如系統(tǒng)的運(yùn)行速度突然變的很慢,Unix操作系統(tǒng)容易死機(jī)或者主機(jī)所帶的終端常出現(xiàn)死機(jī),這時(shí)我們常常猜測(cè),是硬盤空間太小,或者是系統(tǒng)的核心參數(shù)出了毛病等等問(wèn)題?
這時(shí),我們應(yīng)該考慮使用系統(tǒng)給我們提供的sar命令來(lái)對(duì)系統(tǒng)作一個(gè)了解,該命令是系統(tǒng)維護(hù)的重要,主要幫助我們掌握系統(tǒng)資源的使用情況,特別是內(nèi)存和CPU 的使用情況,是Unix操作系統(tǒng)使用者應(yīng)該掌握的工具之一。
Unix操作系統(tǒng)sar 命令行的常用格式:
在命令行中,n 和t 兩個(gè)參數(shù)組合起來(lái)定義采樣間隔和次數(shù),t為采樣間隔,是必須有的參數(shù),n為采樣次數(shù),是可選的,默認(rèn)值是1,-o file表示將命令結(jié)果以二進(jìn)制格式存放在文件中,file 在此處不是關(guān)鍵字,是文件名。options 為命令行選項(xiàng),sar命令的選項(xiàng)很多。
Unix操作系統(tǒng)使用命行sar -v t n
例如,每30秒采樣一次,連續(xù)采樣5次,觀察核心表的狀態(tài),需鍵入如下命令:
屏幕顯示:SCO_SV scosysv 3.2v5.0.5 i80386 10/01/2001
顯示內(nèi)容包括:
proc-sz:目前核心中正在使用或分配的進(jìn)程表的表項(xiàng)數(shù),由核心參數(shù)MAX-PROC控制。
inod-sz:目前核心中正在使用或分配的i節(jié)點(diǎn)表的表項(xiàng)數(shù),由核心參數(shù)
MAX-INODE控制。
file-sz: 目前核心中正在使用或分配的文件表的表項(xiàng)數(shù),由核心參數(shù)MAX-FILE控制。
ov:溢出出現(xiàn)的次數(shù)。
Lock-sz:目前核心中正在使用或分配的記錄加鎖的表項(xiàng)數(shù),由核心參數(shù)MAX-FLCKREC控制。
顯示格式為:實(shí)際使用表項(xiàng)/可以使用的表項(xiàng)數(shù)
顯示內(nèi)容表示,核心使用完全正常,三個(gè)表沒(méi)有出現(xiàn)溢出現(xiàn)象,核心參數(shù)不需調(diào)整,如果出現(xiàn)溢出時(shí),要調(diào)整相應(yīng)的核心參數(shù),將對(duì)應(yīng)的表項(xiàng)數(shù)加大。
希望大家可以學(xué)會(huì)在Unix操作系統(tǒng)中使用sar 命令行。會(huì)有很大的好處。
【編輯推薦】