首页 > 代码库 > 马哥9-2

马哥9-2

文件系统管理:

重新创建文件系统会损坏原有文件

mkfs:make file system 

 -t FSTYPE:指定创建在哪个分区上

        mkfs -t ext2 =mkfs.ext2....

        mkfs -t ext3=mkfs.ext3...

专门管理ext系列文件:

mke2fs:

    -j:ext3 直接创建ext3类型文件系统

    -b:BLOCK-SIZE:指定块大小,默认为4096:可用取值为1024,2048或4096

    -L:LABEL:指定分区卷表

    -m#:指定预留给超级用户的块数百分比

    -i#:用于指定为多少字节的空间创建一个inode,默认为8192:这里给出的数值应该为块大小的2^n倍

    -N#:指定inode个数

    -F:强制创建文件系统

    -E:用户指定额外文件系统属性

blkid:+设备名  /dev/sda5

        查看磁盘设备的相关属性

    UUID;

    TYPE

    LABEL

e2label:用于查看或定义卷标

    e2label 设备文件 卷标:设定卷标

tune2fs:调整文件系统的相关属性

    -j:不损坏原有数据,将ext2升级为ext3

    -L:设定或修改卷标

    -m#:调整预留百分比

    -l:显示超级块中的信息

    -i#:挂载使用多少天后自检,0或者-1表示关闭此功能

    -c#:指定挂载次数达到#次后进行自检,0或者-1表示关闭此功能

    -r#:指定预留块数

    -o:设定默认挂载选项

dumpe2fs:显示文件属性信息

    -h:只显示超级块中的信息

fsck:检查并修复linux文件系统

    -t FSTYPE:指定文件系统类型

    -a:自动修复

e2fsck:专用于修复ext2、ext3文件系统

    -f:强制检查

    -p:自动修复



文件系统类型:

ext2/ext3


cat/proc/filesystems:查看当前内核所支持的文件系统类型



挂载:将新的文件系统关联至当前跟目录系统;

卸载:将某文件系统与当前根文件系统的关联关系预以移除


mount:挂载

mount 设备 挂载点

    设备:

        设备文件  /dev/sda5

        卷标:LABEL=""

        UUID:UUID=""

    挂载点:目录

        要求:

            1.此目录没有被其他进程使用

            2.目录得事先存在

            3.目录中的原有文件将会暂时隐藏

    挂载完成后,要通过挂载点访问对应文件系统上的文件

umount:卸载某文件系统

umount设备

umount挂载点

卸载注意事项:

    1.挂载的设备没有进程使用

    

马哥9-2