文件系统管理相关命令

xiaoxiao2021-02-27  244

一、硬盘及分区 IDE,ATA:hd SATA:sd SCSI:sd USB:sd      a,b,c.....同种类型的不同设备 hda:      hda1:第一个主分区      hda2:第二个主分区      hda3:      hda4:      hda5:第一个逻辑分区   查看当前系统识别了几块硬盘: fdisk -l  /dev/to/some_device_file   管理磁盘分区:  fdisk  /dev/sda      p:  显示当前硬件的分区,包括没保存的改动      n: 创建新分区           e:扩展分区           p:主分区      d:删除分区      w:保存退出      q:不保存退出      t:修改分区类型           L:      l:显示所支持的所有类型 partprobe用于通知内核更新分区表(有时候并不好使,需要重启才行) 二、分区格式化及相关命令 mkfs : make file system      -t  FSTYPE mkfs -t ext2 = mkfs.ext2 mkfs -t ext3 = mkfs.ext3 专门管理ext 系列文件:       mke2fs      -j:创建ext3类型文件系统      -b:BLOCK_SIZE:指定块大小,默认为4096      -L  LABLE:指定分区卷标      -m #:指定预留给超级用户的块数百分比      -i:用于指定为多少个字节的空间创建一个inode,默认为8192;这里给出的数值应该为块大小的2^n倍。      -F:强制创建文件系统;      -E:用于指定额外的文件系统属性。 blkid:查询或查看磁盘设备相关属性      UUID      TYPE      LABEL e2label:用于查看或定义卷标      e2label  设备文件  卷标  :设定卷标 tune2fs :调整文件系统的相关属性      -j:不损坏原有数据,将ext2升级为ext3;      -L:用于设定或修改卷标      -m #:调整预留百分比      -r  #:指定预留块数      -o :设定默认挂载选项               acl      -c:指定挂载次数达到#次之后进行自检,0或-1表示关闭此功能;      -i:每挂在使用多少天后进行自检,0或-1表示关闭此功能;      -l:显示超级块的信息; dumpe2fs:显示文件属性信息      -h:只显示超级块中的信息; fsck:检查并修复Linux文件系统      -t FSTYPE:指定文件系统类型      -a:自动修复 e2fsck:专用于修复ext2/ext3文件系统      -f:强制检查;      -p:自动修复; 三、挂载及卸载分区 挂载:将某文件系统(分区)与当前文件系统建立关联 卸载:将某文件系统与当前根文件系统的关联关系移除 mount:挂载 mount 设备  挂载点      设备:                设备文件:/dev/sda5                卷标:LABEL=""                UUID: UUID=""      挂载点:目录           要求:                1、此目录没有被其它进程使用;                2、此目录事先存在;                3、目录中的原有文件将会暂时隐藏 mount  [options]  [-o options]  device mountpoint           -a:表示挂载/etc/fstab文件中定义的所有文件系统           -n:默认情况下,mount命令每挂载一个设备,都会把挂载的设备信息保存至/etc/mtab文件,使用-n表示不写入此文件           -t:指定正在挂载的设备的文件系统的类型;不使用此选项时,mount会调用blkid命令获取对应文件系统的类型           -r:只读挂载:挂载光盘时常用此选项          -w:读写挂载           -o:指定额外的挂载选项,也即指定文件系统启用的属性                remount:重新挂载文件系统                ro:指定为只读                re:读写属性 挂载完成后,要通过挂载点访问挂载的设备; umount:卸载某文件系统           umount  设备           umount  挂载点 卸载注意事项:           1、挂载的设备没有被进程使用 四、总结(正确使用磁盘的步骤) 1、fdisk /dev/sda 来创建分区 2、pratprobe   /dev/sda 通知内核重新读取磁盘 3、mke2fs /dev/sda9     格式化 4、mount /dev/sda9 /mnt/test   挂载
转载请注明原文地址: https://www.6miu.com/read-12409.html

最新回复(0)