Linux檔案系統

2021-09-25 21:29:34 字數 1509 閱讀 2664

1.每個檔案必為葉子 節點。

2.磁碟分割槽:主分割槽、擴充套件分割槽、邏輯分割槽。

以mbr為例:

分割槽表大小:64bytes

主分割槽大小:16bytes==>故最多只能儲存4個主分割槽的資訊。

==>但可以劃分擴充套件分割槽,將擴充套件分割槽劃分為多個邏輯分割槽。

3.所有的儲存裝置在linux系統中都表現為乙個裝置檔案

ide介面磁碟的命名規則:hda,hdb…

scsi/sata介面磁碟的命名規則:sda,sdb…

4.linux作業系統的檔案系統為ext4格式;windows一般為ntfs格式。

1./:根目錄,一般根目錄下只存放目錄,不要存放檔案,/etc、/bin、/dev、/lib、/sbin 應該 和根目錄放置在乙個分割槽中

2/bin:/usr/bin: 可執行二進位制檔案的目錄,如常用的命令 ls、tar、mv、cat 等

3./boot:放置 linux 系統啟動時用到的一些檔案。/boot/vmlinuz 為 linux 的核心檔案,以及 /boot/gurb。建議單獨分割槽,分割槽大小 100m即可

4./dev:存放 linux 系統下的裝置檔案,訪問該目錄下某個檔案,相當於訪問某個裝置,常用 的是掛載光碟機mount /dev/cdrom /mnt

5./etc:系統配置檔案存放的目錄,不建議在此目錄下存放可執行檔案,重要的配置檔案有/etc/inittab、/etc/gateways、/etc/resolv.conf、/etc/fstab、/etc/init.d、/etc/x11、/etc/sysconfig、 /etc/xinetd.d 修改配置檔案之前記得備份。注:/etc/x11 存放與 x windows 有關的設定

6./home:系統預設的使用者家目錄,新增使用者賬號時,使用者的家目錄都存放在此目錄下,~表 示當前使用者的家目錄,~test 表示使用者 test 的家目錄。建議單獨分割槽,並設定較大的磁碟空 間,方便使用者存放資料

7./lib:/lib64:/usr/lib:/usr/local/lib:系統使用的函式庫的目錄,程式在執行過程中,需要呼叫 一些額外的引數時需要函式庫的協助,比較重要的目錄為/lib/modules

8./lost+fount:系統異常產生錯誤時,會將一些遺失的片段放置於此目錄下,通常這個目錄會 自動出現在裝置目錄下。如載入硬碟於/disk 中,此目錄下就會自動產生目錄/disk/lost+found

9./mnt:/media:光碟預設掛載點,通常光碟掛載於/mnt/cdrom下,也不一定,可以選擇任意 位置進行掛載

10./opt:給主機額外安裝軟體所擺放的目錄。如:fc4 使用的 fedora 社群開發軟體,如果想 要自行安裝新的 kde 桌面軟體,可以將該軟體安裝在該目錄下。以前的 linux 系統中,習慣 放置在 /usr/local 目錄下 option

11./proc:此目錄的資料都在記憶體中,如系統核心,外部裝置,網路狀態,由於資料都存放於 記憶體中,所以不占用磁碟空間,比較重要的目錄有/proc/cpuinfo、/proc/interrupts、/proc/dma、 /proc/ioports、/proc/net/*等 process

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

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

Linux檔案系統

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

Linux檔案系統

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