Linux系统管理-磁盘管理2

一、文件系统管理node

 1>分区标识ios

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

  查看卷标:  e2lable [设备名]oop

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

 2>查看块设备属性rem

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

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

 3>查看分区属性监控

  tune2fs -l [设备名]sed

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

二、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文件系统 

三、显示磁盘的使用状况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
五、卸载已经挂载的设备

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

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

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

六、开机自动挂载

  /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书写是否正确

七、出发挂载,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服务

相关文章
相关标签/搜索