系統(tǒng)信息及運(yùn)行狀態(tài)監(jiān)控
Linux 的文件系統(tǒng)中 有一個(gè)特殊目錄 /proc,該目錄下列出的文件并非保存在磁盤上,而是內(nèi)存中的一個(gè)映像。在該目錄下可以找到很多有意思的東西:
/proc/cpuinfo 本機(jī)CPU信息
/proc/meminfo 本機(jī)內(nèi)存信息
/proc/modules 本機(jī)已安裝的硬件模塊信息
/proc/mounts 本機(jī)已掛載上的設(shè)備信息
此外該目錄下還有一些以數(shù)字為名稱的子目錄,每個(gè)子目錄用于維護(hù)一個(gè)正在運(yùn)行的進(jìn)程 而目錄名即為相應(yīng)的進(jìn)程 ID。例如 進(jìn)入名稱為 1 的子目錄:
cd /proc/1
該目錄下,文件cmdline 中的內(nèi)容為該進(jìn)程運(yùn)行時(shí)執(zhí)行的命令行;environ文件中的內(nèi)容為該進(jìn)程運(yùn)行時(shí)的環(huán)境變量信息; stat 文件中存放的時(shí)該進(jìn) 程運(yùn)行的狀態(tài)信息等
通過查看/proc目錄下的文件,可以獲取幾乎所有的系統(tǒng)信息及系統(tǒng)的運(yùn)行狀態(tài)信息。 事實(shí)上 Linux 下的諸多查詢系統(tǒng)狀態(tài)信息的命令也是通過讀取該目錄下的文件而獲取的。
以下是一些用于查看系統(tǒng)狀態(tài)信息的命令:
df ? 用于查看 Linux 文件系統(tǒng)的狀態(tài)信息 顯示各個(gè)分區(qū)的容量 已使用量 未使用量及掛載點(diǎn)等信息。
du 命令 ??用于查看文件或文件夾的大小
top 命令
iostat 命令 ?? 統(tǒng)計(jì)并輸出 CPU 使用信息及特定設(shè)備或分區(qū)的 IO 信息
?
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
