文件系統管理【Ubuntu-shell】

文件系統管理:



    文件系統: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:回送設備。
    存儲空間的分配是以數據塊爲基本單位的。

補充:

其他資料:【文件系統操作與磁盤管理】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章