linux目录空间内存,Linux 目录结构:内存文件夹
內存目錄包含的文件涉及到整個系統。所有設備信息、進程運行時的數據或者跟系統有關的信息都存儲在此。
內存目錄包含以下目錄。
/dev
/proc
/sys
/dev
dev 是 device 的縮寫。你應該了解過,在 Linux 操作系統中,所有內容都是由文件組成的。所以,dev 也是一個普通的文件,但它不占用磁盤空間。一般來說,用于表示和訪問設備的文件都存儲在此,包括 USB 等終端設備。存儲在「 /dev 」中的所有文件與真實設備并無關系,但有些會與虛擬設備相關。
/dev/tty 和 /dev/pts : /dev/tty 文件表示命令行界面,它是能連接到系統的終端或控制臺。在控制臺中鍵入命令是圖形化界面(如 Gnome 或 KDE)的一項使命。輸入命令后,終端將被表示為 /dev/pts/1 (此處 1 可以用其他任何數字代替)。
/dev/null : /dev/null 文件就好像是黑洞,它具有無限的存儲空間,但你無法從中檢索任何內容。你可以丟棄不需要的輸出數據到 /dev/null,但你無法將數據從 /dev/null 還原。
/proc
proc 是 process 的縮寫。與「 /dev 」相同,「 /proc 」 也不會占用磁盤空間。它包含了進程的信息,它是一個偽文件系統,包含正在運行的進程的信息。你也可以認為,它是一個虛擬文件系統,涉及系統資源的信息都存放于此。
/proc 與內核通信: /proc 為我們展示內核的視圖,即內核管理所涉及的內容,它是我們能夠直接與內核通信的一種方式。
例子:
ls / proc
如圖,命令 「 ls /proc 」 顯示 /proc 的詳細內容。許多文件都會以數字命名,正如上圖以數字命名的文件。
/proc 某些文件屬性,例如 date,它會頻繁更新。如下圖所示:
同樣地,「 /proc 」 中的大多數文件也顯示 0 字節,但其實它們包含了大量數據。大多數文件只能讀,有些甚至需要root權限,有些則可以寫。
/proc/interrupts:「 /proc/interrupts 」顯示系統中斷信息。
例子:
cat /proc/interrupts
當系統有兩個 CPU 時,輸出的信息如上圖所示。
/sys
sys 是 system 的縮寫,它包含硬件相關的內核信息。它是為 Linux 2.6 內核創建的。同時,它也是一種 「 /proc 」,用于即插即用配置。
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的linux目录空间内存,Linux 目录结构:内存文件夹的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux文件目录和属性知识,Linux
- 下一篇: linux复制文件命令cat ,Linu