檔案系統:作業系統是通過檔案系統區操作檔案,磁碟或分割槽需要建立檔案系歐諾統後才能被作業系統使用,建立檔案系統的過程叫做格式化
常見檔案系統:fat32,ntfs(window的主流檔案系統),ext2,ext3(紅帽4的主要的檔案系統),ext4(紅帽5的主要檔案系統),其中ext3,ext4都是日誌型檔案系統。
linux支援的檔案系統:ext2,ext3,ext4,ntfs,fat,vfat,iso9660,gfs等
檔案系統命令:
1. mke2fs 建立檔案系統,例如:mke2fs -t ext4 /dev/sda1 把分割槽sda1建立為ext4格式的檔案系統。
mke2fs 常用引數:-t 建立檔案的型別,常用;-b blocksize 指定檔案塊大小,一般4k;-c 建立檔案系統時檢查是否有壞損塊;-l為建立檔案系統的磁碟指定卷標,類似於window的c盤等名稱;-j 建立時成日誌型,一般ext3,ext4都為日誌型檔案系統,故該引數很少使用。
2. mkfs 建立檔案系統,較mke2fs更簡單,支援的引數較少,不能精確控制。例如 mkfs.ext4 /dev/sda1 。常見的命令有:mkfs.ext3建立檔案系統為ext3;mkfs.ext4建立ext4檔案系統
3.dumpe2fs顯示磁碟或分割槽的檔案系統的資訊。例如 dumpe2fs /dev/sda1
4.e2lable為以建立的磁碟或分割槽重新書寫卷標 e2lable /dev/sda1 c
5.fsck檢查並修復損壞的檔案系統 fsck /dec/sda1 參見引數-y,不提示直接修復;-t 指定檔案系統。每乙個格式化的磁碟都會有乙個lost+found資料夾,用來存放那些恢復回來但是找不到的檔案等。
檔案系統掛載:磁碟或分割槽格式化後需要掛載到某個目錄才能被linux使用
Linux檔案系統基礎
一 檔案系統層次分析 由上而下主要分為使用者層 vfs層 檔案系統層 快取層 塊裝置層 磁碟驅動層 磁碟物理層 使用者層 最上面使用者層就是我們日常使用的各種程式,需要的介面主要是檔案的建立 刪除 開啟 關閉 寫 讀等。vfs層 我們知道linux分為使用者態和核心態,使用者態請求硬體資源需要呼叫s...
Linux檔案系統命令
三 linux的檔案系統 3.1 檔案系統 檔案系統 file system 是指資料在計算機的硬碟中存放的格式,針對不同的作業系統,檔案儲存格式和訪問的方式各不相同,所以檔案系統也不盡相同。3.1.1 windows的檔案系統 1 fat16 file allocation table 檔案分配表...
linux 檔案系統命令
df 顯示磁碟使用情況 du 顯示檔案系統使用情況 cat 讀取檔案內容 ls 顯示目錄 隱藏檔案 在檔名前加了個.ls l 長鍊表的方式,不顯示隱藏檔案 ls l a 都是乙個 可拼接在一起,ls la 顯示所有檔案包括隱藏檔案 ls l etc tmp 顯示 etc目錄和 tmp目錄,可以拼接多...