Linux proc 虛擬檔案系統使用

2021-09-21 16:45:40 字數 544 閱讀 7273

1、/proc/sysrq-trigger的使用

# 立即重新啟動計算機

echo "b" > /proc/sysrq-trigger

# 立即關閉計算機

echo "o" > /proc/sysrq-trigger

# 匯出記憶體分配的資訊 (可以用/var/log/message 檢視)

echo "m" > /proc/sysrq-trigger

# 匯出當前cpu暫存器資訊和標誌位的資訊

echo "p" > /proc/sysrq-trigger

# 匯出執行緒狀態資訊

echo "t" > /proc/sysrq-trigger

# 故意讓系統崩潰

echo "c" > /proc/sysrq-trigger

# 立即重新掛載所有的檔案系統

echo "s" > /proc/sysrq-trigger

# 立即重新掛載所有的檔案系統為唯讀

echo "u" > /proc/sysrq-trigger

虛擬檔案系統

虛擬檔案系統 virtual file system,簡稱 vfs 是 linux 核心中的乙個軟體層,用於給使用者空間的程式提供檔案系統介面 同時,它也提供了核心中的乙個 抽象功能,允許不同的檔案系統共存。系統中所有的檔案系統不但依賴 vfs 共存,而且也依靠 vfs 協同工作。為了能夠支援各種實...

Linux proc檔案系統

proc檔案系統是一種在使用者態檢查核心狀態機制.子目錄 apm 高階電源管理資訊.bus 匯流排以及匯流排上的裝置.devices 可用的裝置資訊.driver 已經啟動的驅動程式.interrupts 中斷資訊.ioports 埠使用資訊.version 核心版本.特點 1.可用文字編輯程式讀取...

Linux proc檔案系統

proc是linux系統中的乙個虛擬檔案系統,它實際上不含有任何真正的檔案,proc中的檔案如同linux核心中的內部資料結構的介面,通過這些介面,我們可以在系統執行時獲取系統資訊或者改變核心引數。proc檔案系統包含有每個程序的目錄,每個程序由其pid號表示的資料夾表示,例如 程序230相關資訊存...