Linux 磁盘管理

查看信息

  1. 查看磁盘信息

    df

    mount -l

  2. 查看磁盘分区

    cat /proc/partitions

  3. 查看分区的UUID、系统类型等信息

    blkid

  4. 列出系统中的磁盘分区

    lsblk -a

挂载磁盘

  1. 查看新增的磁盘设备

    sudo fdisk -l

  2. 对新增磁盘分区、格式化

    sudo fdisk /dev/sdb

    sudo mkfs.ext4 /dev/sdb

  3. 更新分区表

    sudo partprobe

  4. 新建目录并挂载

    mkdir /data

    sudo mount /dev/sdb /data

  5. 卸载磁盘

    umount /dev/sdb or umount /data

mount挂载常用参数

-t 指定文件系统类型,例如:-t ext3、-t ext4、-t vfat

-o 指定挂载选项,例如:

​ -o ro,rw 以只读形式挂载,以读写形式挂载;默认是rw

​ -o async 代表所有操作使用缓存(内存):提高文件系统读写数据的效率;默认为async使用缓存(内存)

​ -o sync 代表所有操作直接写入磁盘:代表所有操作不使用缓存,而是直接写入磁盘;应用在对数据安全性比较高的场景

​ -o atime 代表每次访问文件时,更新文件被访问的时间默认为atime

​ -o noatime 代表每次访问文件时,不更新文件被访问的时间

​ -o remount 代表重新挂载文件系统

参考资料:
第八章 Linux 磁盘管理
KVM 与 CentOS-6
debian的手工与自动挂载磁盘分区
Linux 磁盘管理
Linux磁盘管理(一)之分区、格式化、挂载使用