1. 程式人生 > >linux根目錄下主要目錄詳解

linux根目錄下主要目錄詳解

比較 local 硬件 升級 不能 程序啟動 新增 開頭 設置

1 : /bin 是一個可執行二進制文件的目錄,比如我們經常用到的一些命令 ls, tar, mv, cat等。


2:/boot 它主要放置 linux 系統啟動時用到的一些文件。/boot 為 linux 的內核文件 。


3:/dev 是存放 linux 系統下的設備文件,當我們訪問該目錄下面的某個文件時,就相當於訪問某個設備,當我們進入到dev時,c 開頭
的是字符設備文件,b 開頭的是塊設備文件,常用的掛在光驅有 mount /dev / mnt.


4 : /etc etc是系統配置文件存放的目錄,本人對這個目錄還是很熟悉的,因為經常用etc下面的passwd,不建議在此目錄下存放可執行文件,重要的配置文件有 /etc/inittab, /etc/fstab, /etc/init.d, /etc/xinetd/

如果修改裏面的配置文件,記得要提前備份。


5 : /home 系統默認的用戶家目錄,新增用戶賬戶時,用戶的家目錄
都存放在此目錄下,~表示當前用戶的家目錄,~edu表示用戶 edu的
家目錄。建議單獨分區,並設置較大的磁盤空間,方便用戶存放數據。


6 :/lib/lib64 系統使用的函數庫的目錄,存放庫文件,可執行程序運行的時候調用的程 序,庫也是可執行文件,但是沒有程序啟動的入口,需要被調用,比較重要的目錄為 /lib/modules.


7 : /media 媒體 光盤默認的掛載點,用於加載各種媒體,如 光盤,u盤。


8 :/opt 給主機額外安裝軟件所擺放的目錄。如 FC4使用的Fedora 社群開發軟件,如果想要自行安裝新的 KDE桌面軟件,可以將該軟件安裝在該目錄下。


9 :/proc 查看進程的相關性信息,此目錄的數據都在內存中,不
占用磁盤空間。


10 :/root 系統管理員root的家目錄,平常使用linux的時候,不進入root ,很多東西無法操作。


11 : /srv 服務啟動之後需要訪問多數據目錄,就是一個服務程序,如 www 服務需要訪問的網頁數據存放在 /srv/www 內。


12 :/usr 安裝軟件存放的目錄,如 /usr/bin 存放應用程序,/usr/include 存放頭文件,/usr/lib 存放庫文件 /usr/local 存放軟件升級包,/usr/local/src 存放源碼的目錄,.h表示頭文件,.c表示c源碼文件。


13 :/var

存放系統中經常改變的文件,如隨時更改的日誌文件 /var/log ,/var/log/message 所有的登錄文件存放目錄,/var/run 程序或服務器啟動後,其ID存放的目錄。


14 : /tmp 一般用戶或正在執行的程序臨時存放文件的目錄,任何人都可以訪問,重要的數據不要放在裏面。


15 :/sbin 放置系統管理員使用的可執行命令,與 /bin 不同的是,這幾個目錄是給系統管理員 root使用的命令,一般用戶只能查看,不能設置和使用。


16 :/mnt 掛載,和u盤 CD 掛載相關


17 : /run 存放系統運行的相關文件


18 :/sys 記錄核心硬件信息,跟proc一樣,是虛擬文件系統。

linux根目錄下主要目錄詳解