Linux系統/proc目錄下常用文件介紹

本文轉載自http://blog.chinaunix.net/uid-28408358-id-3903120.html


/proc目錄下的文件提供了很多系統重要信息,這些信息隨着系統配置的變化而變化。在平時工作中我們會經常查看,比如想要知道服務器CPU數量、內存情況、系統版本、文件系統掛載情況等等。

1、/proc/cmdline文件
給出了內核啓動的命令行。

2、/proc/cpuinfo文件

提供有關CPU的信息。
3、/proc/devices文件
列出字符和塊設備的主設備號,以及分配到這些設備號的設備名稱。
4、/proc/dma文件
列出由驅動程序保留的DMA通道和保留它們的驅動程序名稱。
5、/proc/filesystems文件
列出可供使用的文件系統類型。
6、/proc/interrupts文件
這個文件的每一行都有一個保留的中斷。
7、/proc/ioports文件
列出了諸如磁盤驅動器,以太網卡和聲卡設備等多種設備驅動程序登記的許多I/O端口範圍。
8、/proc/kcore文件
是系統的物理內存以core文件格式保存的文件。

9、/proc/kmsg文件
用於檢索用printk生成的內核消息。任何時刻只能有一個具有超級用戶權限的進程可以讀取這個文件。

10、/proc/ksyms文件
列出了已經登記的內核符號;這些符號給出了變量或函數的地址。

11、/proc/loadavg文件
給出以幾個不同的時間間隔計算的系統平均負載。

12、/proc/locks文件

包含在打開的文件上的加鎖信息。

13、/proc/mdstat文件

包含了由md設備驅動程序控制的RAID設備信息。

14、/proc/meminfo文件
給出了內存狀態的信息。

15、/proc/misc文件
報告用內核函數misc_register登記的設備驅動程序。

16、/proc/modules文件
給出可加載內核模塊的信息。

17、/proc/mounts文件
以/etc/mtab文件的格式給出當前系統所安裝的文件系統信息。

18、/proc/pci文件
給出PCI設備的信息。

19、/proc/stat文件
這個文件包含的信息有CPU利用率,磁盤,內存頁,內存對換,全部中斷,接觸開關以及賞賜自舉時間。

20、/proc/uptime文件
給出自從上次系統自舉以來的秒數,以及其中有多少秒處於空閒。

21、/proc/version文件
說明正在運行的內核版本。可以用標準的編程方法進行分析獲得所需的系統信息。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章