考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:操作系统 > Linux > 文章内容
  

Linux教程:Linux格式化硬盘的方法和步骤

 [ 2017年7月5日 ] 【

  mke2fs -t ext3 -m 3 /dev/sda5 #把分区预留的空间改为所占总空间的3%,默认为5%,因为当某个分区足够大的时候,可以减少空间

  mke2fs -t ext3 -L DATE /dev/sda5 #把分区的卷标设置为DATE

  tune2fs 命令可以查看分区的详细信息,mke2fs 与 tune2fs的关系和useradd与usermod的关系很类似。mke2fs支持的参数tune2fs大多数都支持,详情请man tune2fs查看相关的帮助。

  option

  -l: 显示文件系统超级块信息;

  -L label:重新设定卷标;

  -m #: 调整预留给管理使用的块所占据总体空间的比例;

  -r #: 调整预留给管理使用的块个数;

  -o:设定挂载默认选项

  -O: 设定文件系统默认特性

  -E: 调整文件系统的扩展属性

  tune2fs不支持-b参数改变块的大小。

  tune2fs -l /dev/sda5 可以详细查看分区的信息

  [root@Redhat5 ~]# tune2fs -l /dev/sda5 | grep “^Block size” //显示sda5分区块的大小

  Block size: 4096

  [root@Redhat5 ~]# tune2fs -l /dev/sda5 | grep “^Reserved” //显示sda5预留空间

  Reserved block count: 24498

  Reserved GDT blocks: 119

  Reserved blocks uid: 0 (user root)

  Reserved blocks gid: 0 (group root)

  tune2fs -L DATE /dev/sda5 #修改卷标

  tune2fs -m 3 /dev/sda5 #修改预留给管理使用的块所占据总体空间的比例

  e2label:显示或设定卷标

  e2label /dev/sda5 MYDATE

  blkid :显示设备的UUID及文件系统类型,及卷标

  6、挂载

  mount 挂载------》显示的是/etc/mtab文件里面的内容

  mount [-t fstype] DEVICE MOUNT_POINT

  命令 设备 挂载点

  mount [-t fstype] LABEL=“卷标” MOUNT_POINT --》e2label查看标签

  mount [-t fstype] UUID=“UUID” MOUNT_POINT ----》blkid可以查看UUID

  options:

  -o:用于指定挂着选项,常用的挂着选项,选项有很多用逗号隔开

  ro:只读挂载

  rw:读写挂载(默认)

  noatime:关闭更新访问时间

  auto:是否能够由“mount -a”挂载

  defaults:相当于rw, suid, dev, exec, auto, nouser, async.

  sync:同步

  async:异步

  noexec:不容易设备中的二进制直接运行

  remount:重新挂载

  loop:本地回环设备: 挂载系统已经存在的镜像

  -t:

  -v:verbose 显示详细信息

  -n:挂载文件系统时,不更新/etc/mtab文件

  -r:只读挂载相当于“-o ro”

  挂载的几种方式

  显示系统已经挂载的文件

  挂载分区sda5到/mnt/sda5目录下

  [root@Redhat5 ~]# mkdir /mnt/sda5 #创建一个挂载目录

  [root@Redhat5 ~]# mount /dev/sda5 /mnt/sda5/ #把分区挂载到新建的目录里面

  [root@Redhat5 ~]# mount “ grep ”/dev/sda5“ #查看分区是否挂载

  /dev/sda5 on /mnt/sda5 type ext3 (rw) #显示分区已经挂载

  [root@Redhat5 ~]# umount /dev/sda5 #卸载分区

  [root@Redhat5 ~]#mount | grep ”/dev/sda5“ #发现分区已经被卸载

  [root@Redhat5 ~]# blkid #显示设备的UUID及文件系统类型,及卷标

  /dev/mapper/vol0-home: UUID=”d1aeef77-bb47-4718-a91c-d4870b536440“ TYPE=”ext3“

  /dev/sda3: LABEL=”SWAP-sda3“ TYPE=”swap“

  /dev/sda1: LABEL=”/boot“ UUID=”5e5eaaac-cc56-42da-81eb-9adebff0fa2e“ TYPE=”ext3“

  /dev/vol0/root: UUID=”4302a528-e88e-43d3-b3cc-1c2b29cda656“ TYPE=”ext3“

  /dev/sda5: LABEL=”DATE“ UUID=”8f4f9b53-0bf0-4ce9-9665-bd4c7ae9ce59“ TYPE=”ext3“

  [root@Redhat5 ~]# mount LABEL=”DATE“ /mnt/sda5/ #可以查到到分区5的标签为DATE,通

  过挂载标签来挂载分区

  [root@Redhat5 ~]# mount | grep ”/dev/sda5“ #查看分区是否挂载

  /dev/sda5 on /mnt/sda5 type ext3 (rw)

  [root@Redhat5 ~]# umount /dev/sda5 #卸载分区

  [root@Redhat5 ~]#mount | grep ”/dev/sda5“

  [root@Redhat5 ~]# mount UUID=”8f4f9b53-0bf0-4ce9-9665-bd4c7ae9ce59“ /mnt/sda5/

  #通过挂载UUID来挂载分区

  [root@Redhat5 ~]#mount | grep ”/dev/sda5“

  /dev/sda5 on /mnt/sda5 type ext3 (rw)

  用mount命令挂载的文件在系统开机的时候是不能自动挂载的,想要系统开机就挂载写到配置文件即可/etc/fstab

  echo ”LABEL=DATE /mnt/sde5 ext3 defaults 0 0“ 》》 /etc/fstab

  /etc/fstab文件的格式

  [root@Redhat5 ~]# cat /etc/fstab

  /dev/vol0/root / ext3 defaults 1 1

  /dev/vol0/home /home ext3 defaults 1 2

  LABEL=/boot /boot ext3 defaults 1 2

  tmpfs /dev/shm tmpfs defaults 0 0

  字段以空格分隔

  1、挂载的设备:设备文件、卷标、UUID

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved