1. 程式人生 > >Linux中根目錄下的主要目錄介紹

Linux中根目錄下的主要目錄介紹

當我們使用Linux的時候,常常只在自己的home目錄下進行操作等,所使用建立的檔案也都是在這個目錄下進行的。但是有沒有人發現,其實在根目錄下,存在著許多與home目錄並列的目錄。比如:bin、root、usr等,下面我們來介紹一下根目錄下一些主要的目錄。

/bin:儲存系統命令,如ls、cd、pwd等常用命令

/dev:存放裝置檔案,特殊檔案儲存目錄(不可以隨意修改)

/home:使用者目錄,存放普通使用者相關檔案的使用者,是我們常用的目錄

/lost+found:存放臨時檔案。此資料夾大多數情況下都是空的,當突然停電或非正常關機後,有些檔案就臨時存放在這裡。

/mnt:預設掛載點,掛載U盤、行動硬碟目錄(常用)

/sbin:用來存放管理員才能使用的命令,即具有一定許可權才可以使用的命令

/proc:程序,該目錄不能直接操作,其儲存的是記憶體的過載點

/srv: 系統啟動服務時可以訪問的資料庫目錄

/tmp:臨時目錄

/var:系統相關文件內容目錄,存放經常被修改的檔案,包括各種日誌、資料檔案。

/boot:存放引導的相關檔案,儲存系統的啟動資料(不可隨意操作)

/etc:用來存放配置相關檔案

/lib:存放系統動態連結共享庫,幾乎所有的應用程式都會用到該目錄下的共享庫。

/media:存放掛載和自動掛載裝置的標準位置。如遠端檔案系統和可移動介質。

/opt:存放第三方軟體。第三方軟體在安裝時預設會找到這個目錄,所以如果你沒有安裝此類軟體時,它是空的,但如果你一旦把它刪除,以後再安裝此類軟體可能會碰到麻煩。

/root:存放root使用者(即管理員使用者)相關檔案的目錄

/sys:該目錄不能直接操作,存放類似於/proc的檔案系統,在linux2.6核心中最新出現,包含的檔案用於獲得硬體狀態並反映核心看到的系統裝置樹。它使用了/proc中的很多幫助。

/selinux:selinux是一種基於域-型別模型(domain-type)的強制訪問控制(MAC)安全系統,它由NSA編寫並設計成核心模組包含到核心中,相應的某些安全相關的應用也被打了SELinux的補丁,最後還有一個相應的安全策略。

/usr:系統軟體資源目錄,存放預設安裝檔案的目錄,存放使用者的應用程式和檔案

/usr/bin 眾多的應用程式

/usr/sbin 超級使用者的一些管理程式

/usr/include linux下開發和編譯應用程式所需要的標頭檔案

/usr/lib 常用的動態連結庫和軟體包的配置檔案

/usr/src 原始碼,linux核心的原始碼就放在這裡

/usr/local/bin 本地增加的命令

/usr/local/lib 本地增加的庫

只能在根目錄root或home以及tmp目錄下隨意存放內容