linux根目錄下各資料夾的作用

2021-09-24 11:36:19 字數 2117 閱讀 9423

大致有這些檔案:

系統啟動需要的命令和大部分普通使用者平常所需的可執行命令(如:ls,mkdir)。

需要注意的是這個資料夾中的檔案都是二進位制的,許可權很高,絕大部分檔案普通使用者都只有執行許可權,無讀寫許可權。

只有root賬戶有讀寫許可權。

boot:

目錄中存放ubuntu核心檔案及引導載入器bootstraploade相關的檔案,如果這個目錄中的檔案被破壞,一般都會出現啟動引導異常,無法正常進入系統。

root許可權才能讀寫檔案。

cdrom:

光碟目錄,如果插入光碟會出現光碟內容(這個已經很少用了,被時代淘汰的功能)

dev:

裝置列表資料夾,裝置包括滑鼠、鍵盤、硬碟等。

關於裝置驅動檔案都存放在這個資料夾中,。

etc:

程式的配置檔案目錄,

比如配置vi編輯器的vimrc就在這個檔案下內部,系統不同使用者的密碼就存放在這個資料夾中。

這個資料夾的許可權很高,root許可權才能編輯修改檔案。

home:

家目錄,所有普通使用者都有乙個以自己名字命名的資料夾存放在這個目錄中。

普通使用者登入ubuntu預設進入的就是家目錄中自己的資料夾,可用pwd命令檢視,也可用 cd ~ 命令快速跳轉到家目錄

lib:

各種程式所需的共享動態鏈結庫,是系統程式能正常執行的支援檔案。  

主要存放的都是系統程式共用的**,提高程式的可讀性,節省空間。

lib32:

系統32位支援庫,有的系統是64位,則位lib64位支援庫

lib64:

lib64位支援庫,我的是32位的,裡面只有乙個檔案。

media:

存放所有關於**資訊的檔案。

mnt:

所有掛載在系統中的裝置。比如u盤裝置

opt:

安裝程式的引導和程式檔案,如果缺少必要的檔案,安裝的程式無法正常啟動,一般多是第三方軟體,比如sublime

proc:

虛擬檔案系統目錄,是系統記憶體的對映。可直接訪問這個目錄來獲取系統資訊;

這是process的縮寫,表示程序。存放的是系統資訊,程序資訊,驅動資訊。

這個目錄中存放的檔案很重要,記錄了系統執行的絕大部分效能資訊和各種引數資訊。

root:

這是超級管理員的家目錄,超級管理員擁有最高端的許可權,能夠對系統中的幾乎所有檔案系統可讀可寫可執行的操作。

run:

儲存從系統誕生到當前的關於系統資訊的檔案。

sbin:

存放系統管理員可執行的命令。

裡面也是二進位制檔案。

一般不給普通使用者執行,除非必要的時候,普通使用者獲取超級管理員許可權可執行部分命令。

snap:

snap應用框架的程式檔案

srv:

一般是系統儲存的服務相關資料。

sys:

系統中的裝置和檔案層次結構。資料夾中儲存系統資訊,使用者需要的資訊也從中呼叫。

tmp:

存放系統或者使用者的臨時檔案的目錄。

usr:

和使用者有關的檔案系統(如標頭檔案,庫)都存放在這個目錄。

var:

存放類似日誌這樣隨時間變化的檔案。

lost+found:

這個目錄平時是空的,系統非正常關機而留下「無家可歸」的檔案(windows下叫什麼.chk)就在這裡。

linux 根目錄下各資料夾作用

bin 系統由很多放置可執行檔案的目錄,但是bin目錄比較特殊。因為bin目錄下面放置的是在單使用者維護模式下還能被操作的命令 在 bin下面的被root使用者和一般的使用者所使用,主要有cat chmod chown date mv mkdir cp bash等。boot 這個目錄主要放置開機能夠...

linux根目錄下各資料夾 的內容

或許不同的linux版本會有些區別但總體上是這樣的。bin bin是binary的縮寫。這個目錄存放了我們平時經常用的命令 如grep ls sync.需要新增其他的命令則修改 etc profile 在該檔案後新增 export path home gec bin path boot 這裡存放的是...

linux 根目錄下各資料夾的作用

bin 二進位制可執行命令 dev 裝置特殊檔案 etc 系統管理和配置檔案 etc rc.d 啟動的配置檔案和指令碼 home 使用者主目錄的基點,比如使用者user的主目錄就是 home user,可以用 user表示 lib 標準程式設計庫,又叫動態鏈結共享庫,作用類似windows裡的.dl...