磁盘管理
df:检测磁盘空间
注意:df(disk free)命令是检测文件系统的磁盘空间占用和空余情况,可以显示所有文件系统对节点和磁盘块的使用情况。其实就是查看硬盘使用了多少空间,还剩下多少空间。
| df选项 | 含义 |
|---|---|
| -a | 显示所有文件系统的磁盘使用情况 |
| -m | 以1024(M)字节为单位显示 |
| -t | 显示指定文件系统的磁盘空间使用情况 |
| -T | 显示文件系统类型 |
| -h | 以人们习惯的单位显示文件系统的硬盘使用情况 |
| -i | 不用硬盘容量,而以inode的数量来显示 |

du:检测目录所占磁盘空间
注意:
- du命令用于统计目录或文件所占磁盘空间的大小,其实就是查看文件和目录的大小。
- du 侧重在文件夹和文件的磁盘占用方面,而 df 则侧重在文件系统级别的磁盘占用方面。
| du选项 | 含义 |
|---|---|
| -a | 递归显示指定目录中各文件和子目录中文件占用的数据块 |
| -s | 显示指定文件或目录占用的数据块 |
| -S | 列出总量,但不包括子目录下的总计 |
| -b | 以字节为单位显示磁盘占用情况 |
| -l | 如果是硬链接,则重复计算其尺寸 |
| -h | 以人类可读的格式输出大小 |


fdisk:磁盘分区表操作工具
| fdisk选项 | 含义 |
|---|---|
| -l | 显示分区并退出 |







mkfs:磁盘格式化
注意:mkfs(make filesystem)命令是进行文件系统的格式化,Linux文件系统的格式有ext3,ext2,vfat……
| mkfs选项 | 含义 |
|---|---|
| -t | 指定文件系统格式 |
提示
查看mkfs支持的格式,按下2次tab键




fsck:磁盘检验
注意:fsck用来检查并修复Linux文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查修复。
| fsck选项 | 含义 |
|---|---|
| -t | 指定要检查的文件系统类型 |
| -s | 依序一个一个地执行fsck的指令来检查 |
| -A | 检查所有文件系统 |
| -C | 显示完整的检查进度 |
| -p | 并行检查文件系统 |
| -R | 同时有-A条件时,省略/不检查 |
| -V | 详细显示模式 |
| -a | 如果检查有错则自动修复 |
| -r | 如果检查有错则由使用者回答是否修复 |
| -y | 选项指定检测每个文件是自动输入yes,在不确定哪些是不正常的时候,可以执行# fsck –y全部检查修复。 |
提示
疑问:运行fsck命令没有显示,只提示如下信息,什么意思?

答:fsck命令不支持检查修复xfs格式的文件系统。





mount:挂载磁盘

umount:卸载磁盘
| umount选项 | 含义 |
|---|---|
| -f | 强制卸除。可用在类似网络文件系统NFS无法读取到的情况下 |
| -n | 不升级/etc/mtab情况下卸除 |
