Linux檔案系統

2021-08-13 17:45:48 字數 1592 閱讀 8492

linux虛擬目錄只包含乙個稱為根目錄(跟驅動器,以斜線 / 表示)的基礎目錄,linux會在根驅動

器上建立一些特別的目錄,稱為掛載點(mount point)。

/       根目錄

/bin    二進位制目錄,常用來存放系統級的gnu工具

/boot   存放啟動檔案

/dev    裝置目錄,在這裡建立裝置節點

/etc    系統配置檔案目錄

/home   使用者主目錄

/lib    存放應用程式的庫檔案

/media  **目錄,可移動裝置常用掛載點

/mnt    另乙個可移動裝置掛載點

/opt    可選目錄,常用來存放第三方軟體包和資料檔案

/proc   程序目錄

/root   root使用者目錄,不是根目錄

/sbin   系統二進位制目錄,與/bin目錄相似

/srv    服務目錄

/sys    系統硬體資訊目錄

/tmp    臨時檔案目錄

/usr    使用者二進位制目錄,使用者級的gnu工具和資料檔案、應用程式儲存位置

/var    可變目錄,例如日誌檔案存放在這裡

cd:切換目錄,可以使用絕對路徑,相對路徑。波浪線符號 ~ 代表使用者主目錄,單點符號 . 代表

當前目錄,雙點符號 .. 代表父目錄,如果沒有為cd命令指定目標路徑,則切換到使用者主目錄。

pwd:檢視當前所在目錄

演示如下:

ls:列出檔案或目錄列表

ls              顯示當前目錄下的非隱藏檔案和列表

ls -f           區分檔案、目錄和可執行程式(檔案:***,目錄:***/,可執行程式:****)

ls -a           顯示所有檔案(包括隱藏檔案--名稱以點 . 開頭的檔案)

ls -r           遞迴顯示檔案和目錄

ls -l           檢視檔案和目錄的詳細資訊 

drwxrwxr-x 2 brandon brandon 4096 1月 18 13:29 linux

d:檔案型別(-:檔案,d:目錄,c:字元型檔案,b:塊裝置)

rwxrwxr:檔案的許可權,3個為一組

2:檔案的硬鏈結總數

brandon:使用者名稱

brandon:組名

4096:檔案大小

1月 18 13:29:檔案上次修改時間

linux:檔名

ls 《過濾條件》    過濾輸出列表,支援萬用字元(? * [az] [a-z] [!a])

萬用字元:

?           單個任意字元

*           0個或多個任意字元

[az]        a或z

[a-z]       a到z

[!a]        除了a  

linux 檔案系統 Linux 檔案系統結構介紹

ubuntu 像所有類unix系統一樣 在分層樹中組織檔案,其中的關係就像父母和孩子一樣。目錄可以包含其他目錄以及常規檔案,它們是樹的 葉子 樹的任何元素都可以通過路徑名引用 絕對路徑以字元 標識根目錄,其中包含所有其他目錄和檔案 開頭,然後列出必須遍歷以到達該元素的每個子目錄,每個子目錄用 符號分...

Linux檔案系統

linux目錄結構 根目錄 bin 可執行檔案目錄 boot 核心引導檔案 vmlinuz,initrd.img等 dev 裝置檔案儲存目錄,應用程式對這些檔案讀寫和控制可訪問實際裝置 etc 系統配置和一些伺服器配置檔案的位置,如帳號及密碼配置檔案。home 普通使用者目錄 lib 庫檔案目錄 l...

Linux檔案系統

之前對磁碟分割槽已經有了詳細的描述,這篇主要介紹檔案系統 linux的檔案系統是出了名的 下面就 大概介紹下 可以把檔案系統大概分成 superblock inodeblock datablock 三部分 superblock superblock記錄檔案系統的基本資訊比如每塊資料塊的大小,空閒磁碟...