中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

Linux查看系統(tǒng)狀態(tài)命令

時間:2019-08-17

linux命令windows命令_linux命令_linux命令

iostat

iostat 命令詳細(xì)地顯示了存儲子系統(tǒng)方面的情況。你通常用iostat來監(jiān)控存儲子系統(tǒng)總體上運行狀況如何,并且在用戶注意到服務(wù)器運行緩慢之前提早發(fā)現(xiàn)輸入/輸出緩慢的問題。相信我,你應(yīng)該在用戶發(fā)現(xiàn)這些問題之前先發(fā)現(xiàn)這些問題!

meminfo和free

meminfo為你詳細(xì)顯示了內(nèi)存方面的情況。你通?梢允褂昧硪粋程序,比如cat和grep,來訪問meminfo的信息。比如說,cat /proc/meminfo為你詳細(xì)顯示了服務(wù)器的內(nèi)存在任何一個時間的使用情況。

如果想快速了解內(nèi)存的概要信息,可以使用free命令。簡而言之,free為你提供了概要信息;meminfo為你提供了詳細(xì)信息。

mpsta

mpstat命令可以報告多處理器服務(wù)器上每個可用處理器的活動情況。如今,由于多核處理器,這個命令適用于幾乎所有服務(wù)器。mpstat還可以報告所有服務(wù)器上的處理器的平均活動情況。它讓你能夠按照系統(tǒng)或按照處理器來顯示總的處理器統(tǒng)計信息。這個概要信息可以在潛在的應(yīng)用程序問題惹毛用戶之前提醒你注意。

netstat

netstat與ps一樣,也是Linux管理員每天都使用的Linux工具。它顯示了與網(wǎng)絡(luò)有關(guān)的大量信息,比如套接口使用情況、路由、接口、協(xié)議、網(wǎng)絡(luò)統(tǒng)計信息及更多信息。最常用的一些選項如下:

-a 顯示套接口的所有信息

-r 顯示路由信息

-i 顯示網(wǎng)絡(luò)接口的統(tǒng)計信息

-s 顯示網(wǎng)絡(luò)協(xié)議的統(tǒng)計信息

nmon

▲17、能夠自動發(fā)現(xiàn)物理機/虛擬機的硬件基本信息,如廠家、型號、cpu型號、cpu個數(shù)、cpu核心數(shù)、網(wǎng)卡數(shù)量、hba卡數(shù)量、物理內(nèi)存總量,能夠監(jiān)控物理及虛擬機的性能指標(biāo),如cpu使用率、內(nèi)存使用率、磁盤i/o、磁盤剩余容量、網(wǎng)卡流量等指標(biāo)。對于獨立gpu,當(dāng)輸入內(nèi)存和輸出內(nèi)存都只能使用一次時,那么在獨立gpu上使用零拷貝內(nèi)存將帶來性能提升。文件監(jiān)控、進(jìn)程監(jiān)控、cpu監(jiān)控、內(nèi)存監(jiān)控、磁盤容量監(jiān)控、文件自動備份、tcp連接監(jiān)控、網(wǎng)絡(luò)流量統(tǒng)計等功能把您從24小時在線狀態(tài)中解放出來。

想運行nmon,你可以從外殼來啟動該工具。一旦啟動,只要輸入單鍵命令,就可以選擇要監(jiān)控的子系統(tǒng)。比如說,想獲得處理器、內(nèi)存和磁盤等方面的統(tǒng)計信息,只要分別輸入c、m和d.也可以使用帶-f標(biāo)志的nmon,將性能統(tǒng)計信息保存到CSV文件中,以便日后分析。

linux命令_linux命令windows命令_linux命令

就日常的服務(wù)器監(jiān)控而言,我覺得nmon是我的Linux系統(tǒng)管理工具包中最有用的一個程序。

pmap

pmap命令用來報告服務(wù)器的進(jìn)程所使用的內(nèi)存量。你可以用這個工具來確定服務(wù)器上哪些進(jìn)程被分配了內(nèi)存、這些進(jìn)程中有誰在大量使用內(nèi)存。

ps和pstree

ps和pstree這兩個命令是Linux系統(tǒng)管理員的兩個得力助手。它們都能以列表的形式顯示所有目前在運行的進(jìn)程。ps可以告訴你服務(wù)器的程序在使用多少的內(nèi)存和處理器時間。pstree顯示的信息比較少,但著重表明了哪些進(jìn)程是其他進(jìn)程的子進(jìn)程。掌握了這些信息,你就能發(fā)現(xiàn)失控的進(jìn)程,然后用 Linux"不留活口"的kill命令,來終止這些進(jìn)程。

sar

sar程序好比是系統(tǒng)監(jiān)控工具領(lǐng)域的瑞士軍刀。sar命令實際上由三個程序組成:顯示數(shù)據(jù)的sar、收集數(shù)據(jù)的sa1以及保存數(shù)據(jù)的sa2.一旦安裝完畢,sar就能生成詳細(xì)的概要信息,顯示處理器使用率、內(nèi)存分頁活動、網(wǎng)絡(luò)輸入/輸出和傳輸方面的統(tǒng)計信息、進(jìn)程創(chuàng)建活動以及磁盤設(shè)備活動。sar和 nmon的一大區(qū)別在于,前者更適合長期監(jiān)控系統(tǒng),我覺得nmon則比較適合幫助我快速查看服務(wù)器的運行狀況。

strace

strace 經(jīng)常被認(rèn)為是程序員的調(diào)試工具,但它的功用不僅僅用來調(diào)試。它可以截獲和記錄進(jìn)程調(diào)用系統(tǒng)的情況。因而,它是一個實用的診斷、教學(xué)和調(diào)試工具。比如說linux命令,你可以使用strace來查出某個程序在啟動時實際上使用哪個配置文件。