码迷,mamicode.com
首页 > 系统相关 > 详细

Linux文件系统

时间:2019-04-10 16:34:43      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:wap   设备   管理员   组织   系统   dump   inux   option   ...   

  • 文件系统分类
    Linux: ext2(CentOS5); ext3, ext4(CentOS6); xfs, btrfs(CentOS7)
    Linux虚拟文件系统: VFS(virtual file system)
    Windows: fat32, NTFS
    网络文件系统:NFS, CIFS
    集群文件系统: GFS2, DCFS2
    分布式文件系统:ceph, moosefs, mogilefs

    根据其是否支持‘Journal‘功能:
    日志型文件系统:ext3, ext4, xfs...
    非日志型文件系统:ext2,fat32

    文件系统的组成部分:
    内核中的模块:ext4, xfs, vfat, ...
    用户空间的管理工具:mkfs.ext4, mkfs.xfs, mkfs.vfat, ...

  • 创建文件系统
    1)mkfs命令:

    (1)mkfs.FS_TYPE /dev/DEVICE

    技术图片

      (2)mkfs -t FS_TYPE /dev/DEVICE
                -L ‘LABEL‘ 设定卷标

    技术图片

    2)mke2fs: ext系列文件系统专用管理工具

           选项:
                 -t {ext2 | ext3 | ext4}
                 -b {1024 | 2048 | 4096}  :block-size
                 -L ‘LABEL‘
                 -j 相当于 -t ext3
                 -i # 数据空间中每多少个字节创建一个inode,此大小不应该小于block-size
                 -N # 为数据空间创建多少个inode
                 -m # 为管理员预留的空间占据的百分比,默认是5%

    技术图片

    3)其他常用工具
    (1)blkid: 块设备属性信息查看

          blkid -L label | -U uuid
          blkid [options]... device ...

    技术图片

    (2) e2label: 管理ext系列文件系统的LABEL

        e2label DEVICE [LABEL]  给定卷标就是修改,不给,即是查看信息

    技术图片

    (3)tune2fs: 重新设定ext系列文件可调整参数的值

       选项:
                 -L ‘LABEL‘
                 -j 升级到ext3
                 -m # 为管理员预留的空间占据的百分比,默认是5%
                 -U UUID
                 -l 查看指定文件系统超级块信息

    技术图片

    (4)dumpe2fs 查看文件系统的组织结构信息

            -h 查看超级块信息

    技术图片
    技术图片

  • 创建交换分区:mkswap
    前提:调整其分区号为82
    mkswap [options] device [size]
    -L ‘LABEL‘ 指明卷标
    技术图片
    技术图片

  • 文件系统检测
    fsck: File System Check

         (1) fsck.FS_TYPE
         (2) fsck -t FS_TYPE
                   -a 自动修复错误
                   -r 交互式修复错误

    注意:FS_TYPE一定要与分区上已有文件类型相同

    技术图片
    技术图片

    e2fsck: ext系列文件系统专用的文件系统检测与修复工具

    e2fsck [options] DEVICE
    -y 自动回答yes
    -f 强制修复
    技术图片

  • Linux文件系统

    标签:wap   设备   管理员   组织   系统   dump   inux   option   ...   

    原文地址:https://blog.51cto.com/12928116/2376593

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!