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

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