Linux系统管理-磁盘管理2

1、文件系统管理

 1>分区标识

  设置卷标:  e2lable [设备名] [“卷标名“]

  查看卷标:  e2lable [设备名]

  删除卷标:  e2lable [设备名] “”

 2>查看块设备属性

  blkid [设备名]:blkid /dev/sda1 ------>/dev/sda1: UUID="f6042bcd-a495-4496-9098-6c24eb9842fd" TYPE="ext4"

  UUID是在给磁盘赋予文件系统时产生的,用于查看分区是否被格式化

 3>查看分区属性

  tune2fs -l [设备名]

  “block size 4096” --->表示块大小为4Kb

2、mount 挂载文件系统

 格式:mount [选项] [设备名] [挂载点]

  -a  :加载所有fstab以配置的文件系统

  -t   :指定文件系统类型

    iso9660--->光盘或者镜像文件

  -o  :指定挂载参数

    ro/rw  :只读/可读写

    acl/noacl  :开启/关闭acl

    exec/noexec  :使能/禁止执行磁盘内的二进制文件权限

    suid/nosudi  :启用/禁用suid和sgid

    remount   :重新挂载,用于添加新的参数,多个参数以“,”隔开

  -L  通过卷标挂载

  -U  使用UUID挂载

  -o loop  挂载光盘镜像文件

  --bind  目录挂载到目录下

默认选项defaults:rw,suid,dev,exec,auto,nouser,async

  mkiosfs -o [ios文件名] [ios路径]  创建ios文件系统 

3、显示磁盘的使用情况df

  -h  :易读方式查看分区大小

  -T  :显示文件类型

  [root@stu tmp]# df -hT /dev/sda1
  Filesystem     Type  Size  Used Avail Use% Mounted on
  /dev/sda1      ext4  283M   70M  198M  27% /boot
5、卸载已经挂载的设备

  umount [设备名] 或者 [挂载点]

  fuser -vm [挂载点]  查看挂载点谁在使用

  fuser -km [挂载点]  终止挂载点的使用

6、开机自动挂载

  /etc/fstab是用来存放文件系统的静态信息的文件。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。

  配置文件:/etc/fatab

  格式:[设备文件|卷标名|UUID]  [挂载点]  [类型]  [挂载参数]  [备份标记]  [检测顺序]

     UUID=f6042bcd-a495-4496-9098-6c24eb9842fd /boot                   ext4    defaults        1 2      普通磁盘分区挂载
     UUID=0766f153-361d-4af8-97d4-f801ca7e8048 swap                    swap    defaults        0 0      swap分区挂载
  swap开机挂载需重启后生效,swapon -a 检测fstab书写是否正确

7、出发挂载,autofs ,需要安装相关软件

  主配置文件:/etc/auto.master  用于定义监控目录

    [挂载点父目录]  [挂载点的配置文件]

    /misc   /etc/auto.misc
  监控目录:/etc/auto.misc

    [挂载点子目录]  [-fstype=挂载参数:设备名]

    cd              -fstype=iso9660,ro,nosuid,nodev :/dev/sr0  触发挂载镜像文件,将/dev/sr0设备挂载到/misc/cd/目录下

  service autofs stop  停止autofs服务

  service autofs start  开启autofs服务

  

   

  

  

原文地址:https://www.cnblogs.com/luantianming/p/7468422.html