文件系统管理相关命令

一、硬盘及分区
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   挂载


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值