歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux /proc 的意義

Linux /proc 的意義

日期:2017/2/28 14:44:54   编辑:Linux教程

/proc 是個虛擬文件系統、也就是、重新引導後修改會被重新初始化

提供了進程信息、內存資源、硬件設備、內核內存等信息

比如:

網卡:/proc/sys/vm/ipv4/ip_forward:控制ip轉發

內存:/proc/sys/vm/drop_caches:輸入1強制內核從緩存釋放一些內存

推薦用strings 浏覽其中的信息、而非 cat

我個人認為、/proc 最大的價值在於:

我們能夠通過該目錄下的相關文件來編寫自己需要的小工具

而現在、很多系統小工具都是調用/proc 下的文件

例如:

uname ===> /proc/version

ps top ==> /proc/<PID>

vmstat free ==> /proc/meminfo /proc/swaps

ifconfig netstat ==> /proc/net

Copyright © Linux教程網 All Rights Reserved