程序員成長之旅——Linux初識:Linux下的重要目錄

程序員成長之旅——Linux下的重要目錄/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp

重要目錄
在這裏插入圖片描述

/proc

<1. / proc是系統內核提供的文件系統(也是僞文件系統),它放置的數據都是內核中的信息;
2.例如:系統核心、行程信息、周邊裝置的狀態以及網絡狀態等等。
3.而這些數據都是動態存放在內存中的,所以用戶讀取proc文件時,這個文件從動態內存中取出信息並提交。
4 .所以 / proc目錄存在於內存中,不佔用硬盤空間。
5. /proc下有三個很重要的目錄:net、scsi和sys;>

/sys

<1./sys可以說是/proc的複製選項,爲解決/proc目錄下文件讀寫格式不一樣而不方便轉換的問題
2./sys只有一個值可寫或可讀,幫/proc記錄一些文件操作
3.當下次調用時,會盡量使用/sys中的值進行操作,而將/proc保留給純淨的“進程文件系統”>

/SElinux

<1. / SElinux類似一個保護系統,將用戶訪問文件的資源進行限制,當用戶有非法操作時,進行限制保護>

/bin

<1./bin是一個二進制執行文件目錄>

/usr/lib

<1./usr/lib存放一些程序運行時所必需的函數庫
2./lib是內核極的
3./usr/lib是系統級的
4./usr/local/lib是用戶級的>

/usr/local

<1./ usr / local 提供給普通用戶的 / usr目錄。
2./ usr / local 適合安裝軟件,存放軟件升級包。
3.主要存放那些手動安裝的軟件(不是通過“新立得”或apt - get安裝的軟件。)>

/var

<1.相比/usr是系統安裝時會佔用較大磁盤空間的文件,/var是當前系統運行以後會佔用內存較大空間的文件
2.一些經常被修改的文件,還有一些數據庫如MySQL存在/var/lib
3.用戶未讀的郵件的默認存放地點爲/var/spool/mail>

/tmp

<1.一般用戶或正在執行的程序臨時存放文件的目錄
2.任何人都可以訪問,所有重要數據不可放置在此目錄下>

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