文件系統管理:
文件系統:ext-Linux根文件系統所用類型 FAT-應用廣泛(如,Linux提供了VFAT文件系統支持FAT) NTFS-Windows的文件系統 ISO9660-光盤介質文件系統
-------->Linux設計了VFS虛擬文件系統實現支持多種以上各種文件系統。
文件系統的掛載與卸載。
cat /etc/fstab:每行共6個字段,【設備文件名/標籤/UUID】 【掛載點,即掛載的路徑】 【所要掛載的文件系統類型】 【掛載參數】 【是否使用dump命令備份文件系統】 【是否在系統啓動時通過fsck命令檢查文件系統錯誤】
mount 【選項】 【設備文件名】 【掛載路徑】:掛載文件系統。
-a:自動掛載所有在“/etc/fstab”文件中記錄的文件系統。
-t:後加所需掛載的文件系統類型。
-o:後加參數指定額外的文件系統掛載方式。
mount:查詢當前系統已經掛載的文件系統。
mount #插入U盤後顯示的設備
mkdir /mnt/usb
mount -t vfat /dev/sdb4 /mnt/usb
mount #查看掛載信息
umount [選項】 【設備文件名或掛載路徑】:卸載文件系統
-f:強制卸載,不保證卸載成功
#lsof | grep /mnt/usb
#fuser |grep /mnt/usb
linux對ext4(是ext的文件系統的一種)系統默認採取數據塊大小爲4096字節。
mkfs [選項】 設備文件名:創建文件系統
-t:後加文件系統類型參數
-c:格式化前檢查設備是否有壞的數據塊
-b:後加指定基本數據塊大小的參數
-N:後加指定創建的索引節點數量
mkfs -t ext4 /dev/sdb4
mount -t ext4 /dev/sdb4 /mnt/usb
ls /mnt/usb
- 文件系統檢查:
df [選項】 文件名:顯示各文件系統的存儲空間使用情況。
-h:以友好的字節方式顯示
-i:查看索引節點使用情況
-T:顯示文件系統類型
df -h
df -i
df -T
df /
fsck [選項】 【設備文件名/掛載路徑/設備標籤/UUID】:檢查並修復文件系統的錯誤。
-A:按/etc/fstab內容順序檢查
-f:強制檢查。
#使用fsck命令,常先卸載文件系統,爲避免破壞文件系統。
fdisk修改硬盤分區表。
#手動掛載文件系統:
mkdir /mnt/vdisk
mount -t ext4 /dev/sdb /mnt/vdisk
cd /mnt/vdisk
ls
df -h
#手動掛載文件系統過程
/dev/zero:空設備文件,輸出空字符'\0'
loop:回送設備。
存儲空間的分配是以數據塊爲基本單位的。
補充:
其他資料:【文件系統操作與磁盤管理】