美文网首页
note_8.3_linux格式化文件系统

note_8.3_linux格式化文件系统

作者: 人間失格_430b | 来源:发表于2019-02-07 15:49 被阅读0次

磁盘和文件系统管理

文件系统管理工具:

  • 创建文件系统的工具
    mkfs
      mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.xfs, mkfs.vfat, ...
  • 检测及修复文件系统的工具
    fsck
      fsck.ext2, fsck.ext3, ...
  • 查看其属性的工具
    dumpe2fs, tune2fs
  • 调整文件系统特性:
    tune2fs

内核级文件系统的组成部分:

  • 文件系统驱动:由内核提供
  • 文件系统箮理工具:由用户空间的应用程序提供

ext系列文件系统的管理工具:

mkfs.ext2, mkfs.ext3
mkfs -t ext2 = mkfs.ext2


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

            mke2fs [OPTIONS]  device
                -t {ext2|ext3|ext4}:指明要创建的文件系统类型
                    mkfs.ext4 = mkfs -t ext4 = mke2fs -t ext4
                -b {1024|2048|4096}:指明文件系统的块大小;
                -L LABEL:指明卷标;
                -j:创建有日志功能的文件系统ext3;
                    mke2fs -j = mke2fs -t ext3 = mkfs -t ext3 = mkfs.ext3

  inode相关option:
    -i #:bytes-per-inode,指明inode与字节的比率;即每多少字节创建一个Indode;
    -N #:直接指明要给此文件系统创建的inode的数量;
    -m #:指定预留的空间,百分比;
    特殊选项
    -O [^]FEATURE:以指定的特性创建目标文件系统;

e2label命令:卷标的查看与设定

  查看:e2label device
  设定:e2label device LABEL


tune2fs命令

查看或修改ext系列文件系统的某些属性
adjust tunable filesystem parameters on ext2/ext3/ext4 filesystems;

注意:块大小创建后不可修改;

            tune2fs [OPTIONS] device
                -l:查看超级块的内容;
                
                修改指定文件系统的属性:
                    -j:ext2 --> ext3;
                    -L LABEL:修改卷标;
                    -m #:调整预留空间百分比;
                    -O [^]FEATHER:开启或关闭某种特性;
                    
                    -o [^]mount_options:开启或关闭某种默认挂载选项
                        acl
                        ^acl

dumpe2fs命令

        dumpe2fs命令:显示ext系列文件系统的属性信息
            dumpe2fs  [-h] device

用于实现文件系统检测的工具

因进程意外中止或系统崩溃等 原因导致定稿操作非正常终止时,可能会造成文件损坏;此时,应该检测并修复文件系统; 建议,离线进行;

ext系列文件系统的专用工具:

                    e2fsck : check a Linux ext2/ext3/ext4 file system
                        e2fsck [OPTIONS]  device
                            -y:对所有问题自动回答为yes; 
                            -f:即使文件系统处于clean状态,也要强制进行检测;

fsck

                    fsck:check and repair a Linux file system
                        -t fstype:指明文件系统类型;
                            fsck -t ext4 = fsck.ext4
                        -a:无须交互而自动修复所有错误;
                        -r:交互式修复;

blkid命令:

    blkid device
    blkid  -L LABEL:根据LABEL定位设备
    blkid  -U  UUID:根据UUID定位设备 

swap文件系统:

    Linux上的交换分区必须使用独立的文件系统;
        且文件系统的System ID必须为82;
        
    创建swap设备:mkswap命令
        mkswap [OPTIONS]  device
            -L LABEL:指明卷标
            -f:强制

Windows无法识别Linux的文件系统; 因此,存储设备需要两种系统之间交叉使用时,应该使用windows和Linux同时支持的文件系统:fat32(vfat);
# mkfs.vfat device

相关文章

  • note_8.3_linux格式化文件系统

    磁盘和文件系统管理 文件系统管理工具: 创建文件系统的工具mkfs  mkfs.ext2, mkfs.ext3, ...

  • Hadoop2.x 基本操作命令

    1 集群的启动和停止 格式化文件系统 格式化hdfs文件系统: hdfs namenode -format(主节点...

  • Linux_105_创建文件系统

    创建文件系统mkfs命令mkfs针对磁盘分区进行格式化系统,把分区格式化为某种文件系统 fsck命令,修复文件系统...

  • Linux_106_格式化磁盘

    在虚拟机上进行格式化磁盘的操作1、先格式化文件系统mkfs.ext4 /dev/sdb1 2、关闭文件系统自检tu...

  • linux挂载移动硬盘时格式处理

    原因:挂载时未格式化,使用的文件系统格式不对解决方案:格式化 再挂载

  • 第七章 Linux文件系统(一)

    1.文件系统特性 磁盘分区后还需要进行格式化后操作系统才能使用这个文件系统,为什么要格式化? 因为每个操作系统所设...

  • 基于C语言的Linux环境下虚拟文件系统模拟

    一 需求分析 了解EXT2文件系统,设计一个类EXT2型文件系统,所设计的文件系统要具备文件系统格式化、用户登录、...

  • 实现一个简单的文件系统(挂载)

    1. 什么是文件系统 文件系统顾名思义就是管理文件的系统。使用windows格式化U盘的时候需要选择文件系统,比如...

  • 基础篇

    Linux学习 一、 磁盘格式化 1. Linux下查看文件系统 用mount命令查看分区的文件系统 centos...

  • CentOS磁盘挂载

    CentOS 磁盘挂载步骤 1. 查看文件系统 命令查看未挂载磁盘的文件系统类型,以及哪些分区尚未被格式化 图片红...

网友评论

      本文标题:note_8.3_linux格式化文件系统

      本文链接:https://www.haomeiwen.com/subject/rxsvsqtx.html