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

2021-07-30 03:18:45 字數 1712 閱讀 4401

深入了解linux檔案目錄結構的標準和每個目錄的詳細功能,對於初學者很重要

/boot:主要放置開機會使用到的檔案,包括linux核心檔案以及開機選單與開機所需設定檔等等。linux kernel常用的檔名為:vmlinuz ,如果使用的是grub這個開機管理程式,則還會存在/boot/grub/這個目錄。

/bin:系統有很多放置執行檔的目錄,但/bin比較特殊。因為/bin放置的是在單人維護模式下還能夠被操作的指令。在/bin底下的指令可以被root與一般帳號所使用,主要有:cat,chmod(修改許可權), chown, date, mv, mkdir, cp, bash等等常用的指令。

/etc:系統主要的設定檔幾乎都放置在這個目錄內,例如人員的帳號密碼檔、各種服務的啟始檔等等。 一般來說,這個目錄下的各檔案屬性是可以讓一般使用者查閱的,但是只有root有權力修改

/dev:在linux系統上,任何裝置與周邊裝置都是以檔案的型態存在於這個目錄當中。 只要通過訪問這個目錄下的某個檔案,就等於訪問某個裝置。

/home:通常我們說所的家,這是系統預設的使用者家目錄,在你新增乙個一般使用者帳號時,預設的使用者家目錄都會規範到這裡來。

/lib:系統的函式庫非常的多,而/lib放置的則是在開機時會用到的函式庫,以及在/bin或/sbin底下的指令會呼叫的函式庫而已 。 什麼是函式庫呢?妳可以將他想成是外掛程式,某些指令必須要有這些外掛程式才能夠順利完成程式的執行之意。 尤其重要的是/lib/modules/這個目錄,因為該目錄會放置核心相關的模組(驅動程式)。

/initrd:此目錄為開機需要用的緩衝目錄,若沒有這個目錄則linux就開不了。

/misc:掛載目錄。系統推薦用來掛載nfs服務的共享目錄。系統給我們準備了三個預設的掛載目錄 /media、/mnt、/misc,但具體在哪個目錄中掛載什麼裝置,均可以由管理員自己決定。如:可以在 /mnt 目錄中建立兩個空目錄 /mnt/cdrom 和 /mnt/usb,分別用來掛載光碟和u盤。當然,也可以自己建立一級空目錄 /usb 來掛載u盤。

/mnt:這個目錄是空的,系統提供這個目錄是讓使用者臨時掛載別的檔案系統。

/opt:主機額外安裝軟體所擺放的目錄。預設是空的。 一般安裝軟體的時候,可以自己指定安裝到這個目錄下,便於查詢和管理。

/proc:這個目錄是乙個虛擬的目錄,它是系統記憶體的對映,我們可以通過直接訪問這個目錄來獲取系統資訊。也就是說,這個目錄的內容不在硬碟上而是在記憶體裡。

/lost+found:這個目錄平時是空的,當系統不正常關機後,這裡就成了一些無家可歸的檔案的避難所。

/root:系統管理員(root)的家目錄。

/sbin:s就是super user的意思,也就是說這裡存放的是系統管理員使用的管理程式,非必要的系統二進位制檔案。

/usr:這是最龐大的目錄,我們要用到的應用程式和檔案幾乎都存放在這個目錄下。

/var:目錄結構下用於存放變數檔案,在正常執行的系統中其內容不斷變化的檔案,有時是乙個單獨的分割槽

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...