各目錄功能介紹及相對/絕對路徑寫法
目錄 建立乙個目錄時,ex
t2會分配乙個inode與至少一塊block給此目錄。 inode記錄此目錄的相關許可權與屬性,並記錄分配到的那塊block號碼;block記錄此目錄下的檔名與檔名占用的inode號碼資料。
檔案當在ext2建立乙個一般檔案時,ext2會分配乙個inode與相對於此檔案大小的block數量給此檔案。
掛載點的意義(mount point)
將檔案系統與目錄樹結合的動作稱為掛載
掛載點一定是目錄,此目錄為進入檔案系統的入口
linux vfs (virtual file
system switch) 虛擬檔案系統
目錄樹 directorytr
eelinux目錄配置的依據 --fhs標準 filesystem hierarchy standard
fhs重點在於規範每個特定目錄下應該要放置哪些資料
/ 根目錄 系統最重要的乙個目錄 所有目錄都由根目錄衍生,根目錄也與開機還原系統修復等動作有關
根目錄所在分割槽應該越小越好,且應用程式所安裝的軟體最好不要與根目錄在同一分割槽 。可以提高效能,保護檔案系統
根目錄下應該存在的目錄
/bin 放置單人維護模式下還能夠被操作的指令
/boot 主要放置開機會使用到的檔案,包括linux核心檔案,開機選單,開機所需配置檔案
/dev linux中,任何裝置與介面裝置都是以檔案形態存在於這個目錄中,
/etc 系統主要配置檔案幾乎都在這裡,各檔案屬性可以讓一般使用者檢視,只有root有權力修改
/etc/init.d 所有服務預設啟動script都在這裡。
/etc/dinetd.d/ su
per daemon管理的各項服務的配置檔案目錄
/etc/x11 與x window有關的配置檔案
/home 系統預設的使用者家目錄
/lib 開機時會用到的函式庫,以及在/bin /sbin會使用的函式庫 類似外掛程式 /lib/modu
les放置核心相碰模組(驅動程式)
/media 放置的是可移除的裝置 軟盤光碟***
/mnt 暫時掛載一些裝置,類似/media
/opt 自行安裝軟體的地方 也可以在/usr/local
/root root的家目錄 進入單人維護模式時僅掛載根目錄,所以需要與根目錄在同一分割槽
/sbin 為開機過程中所需要的指令 開機修復系統還原, 伺服器軟體程式一般旋轉在/usr/sbin 本機自行安裝的軟體產生的系統執行檔案放置在/usr/local/sbin
/srv 一些網路服務啟動後,所需取用的資料目錄
/tmp 臨時目錄 任何人都可以訪問
/lost+found 在檔案系統出錯時,將一些遺失片段放置在此。
/proc 此目錄是乙個vfs,所旋轉的資料在記憶體中,顯示核心一些資訊
/sys 與/proc類似,記載已經載入的核心模組、硬體裝置等
不可以與根目錄分開的目錄
/etc 配置檔案
/bin 重要執行檔
/dev 所需要的裝置檔案
/lib 執行檔所需的函式庫與核心所需模組
/sbin 重要系統執行檔案
/usr unix software resource的縮寫, 也就是『unix作業系統軟體資源』所放置的目錄 類似\windows+\program files兩個目錄綜合體。
/usr/bin/ 絕大部分使用者可用指令都放在這裡。/bin與開機過程有關
/usr/inc
/var 主要針對常態性變動的檔案,包括cache , log file,lock file, run file,資料庫的檔案等
/var/cache 應用程式本身動作過程中產生的一些暫存檔
/var/lib 程式本身執行的過程中,需要使用到的資料檔案放置的目錄,在此目錄下各軟體要有各自目錄
/var/lock/ 某些裝置或檔案一次只能被乙個應用程式使用,同時有兩個使用,會出錯。需要將上鎖lock
/var/log/ 登陸檔案旋轉的目錄
/var/mail/ 旋轉個人電子郵件信箱。
/var/run/ 某些程式或者服務啟動後,會將pid旋轉在這個目錄下,這個目錄通常旋轉一些佇列資料,
絕對路徑與相對路徑
絕對路徑 由根目錄開始寫起的檔名或目錄名 /home/aaa/tesh.sh
相對路徑 相對於目前路徑的檔名寫法 ./home/dmtsai ../../home/aaa/ 開頭不是/
. 代表當前目錄 ./表示
..代表上一層目錄,../來表示
Linux 各目錄及各目錄詳細介紹
目錄 說明 bin 存放二進位制可執行檔案 ls,cat,mkdir等 常用命令一般都在這裡。etc 存放系統管理和配置檔案 home 存放所有使用者檔案的根目錄,是使用者主目錄的基點,比如使用者user的主目錄就是 home user usr 用於存放系統應用程式,比較重要的目錄 usr loca...
linux中各目錄及詳細介紹
一 linux檔案系統的層次結構 在linux或unix作業系統中,所有的檔案和目錄都被組織成乙個以根節點開始的倒置的樹狀結構,如圖 二 目錄 1 目錄的定義 目錄相當於windows中的資料夾,目錄中存放的既可以是檔案,也可以是其他的子目錄。檔案系統層次結構標準 fhs 定義了linux作業系統中...
Linux 各目錄及每個目錄的詳細介紹
linux目錄和windows目錄有著很大的不同,linux目錄類似乙個樹,最頂層是其根目錄,如下圖 bin二進位制可執行命令 dev裝置特殊檔案 etc系統管理和配置檔案 etc rc.d啟動的配置檔案和指令碼 home使用者主目錄的基點,比如使用者user的主目錄就是 home user,可以用...