磁盘管理三个常用的命令fdisk、du、df

df:检查文件系统的整体磁盘使用量

du:检查磁盘空间使用量

fdisk:用于磁盘的分区

1
$ df [-ahikHTm][目录或文件名]			##具体参数可以查看 df --help
1
$ du [-ahskm] 文件或目录名称		    ##具体参数可以查看 du --help
1
$ fdisk [-l] 装置名称				##fdisk是Linux的磁盘分区表操作工具

若仅有 fdisk -l 时, 则系统将会把整个系统内能够搜寻到的装置的分区均列出来。

linux操作系统将所有的设备都看作文件,它将整个计算机的资源都整合成一个大的文件目录。我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上,然后通过访问这个目录来访问存储设备。挂载就是把设备放在一个目录下,让系统知道怎么管理这个设备里的文件,了解这个存储设备的可读写特性之类的过程。fsck(file system check)用来检查和维护不一致的文件系统。

若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

1
fsck [-t 文件系统] [-ACay] 装置名称

磁盘挂载使用mount卸载使用umount命令

1
mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n]  装置文件名  挂载点
1
umount [-fn] 装置文件名或挂载点

关于具体操作事例可以看一篇看懂!Linux磁盘的管理(分区、格式化、挂载),LVM逻辑卷,RAID磁盘阵列 - 知乎 (zhihu.com)

创建并使用一个分区的步骤

①创建分区并分配空间

②磁盘格式化

③将格式化后的磁盘进行挂载