文件系统管理【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:回送设备。
    存储空间的分配是以数据块为基本单位的。

补充:

其他资料:【文件系统操作与磁盘管理】

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