Linux-磁盘管理类命令
du
du(disk usage)磁盘占用情况,显示目录下每个子目录的磁盘使用情况
基本语法
du [选项] [文件|目录]
选项
选项 | 功能 |
---|---|
-h | 以人们较容易阅读的GBytes、MBytes、KBytes等格式进行显示 |
-a | 不仅查看子目录大小,还要包括文件 |
-c | 显示所有的文件和子目录大小后,显示总和 |
-s | 只显示总和 |
–max-depth=n | 指定统计子目录的深度为第n层 |
df
df(disk free)磁盘剩余空间,列出文件系统整体磁盘使用量,检查文件系统的磁盘空间占用情况
基本语法
df [选项]
选项
选项 | 选项 |
---|---|
-h | 以较容易理解的GBytes、MBytes、KBytes等格式显示 |
展示说明
- Filesystem:文件系统对应的设备文件的路径名
- Ik-blocks:分区包含的数据块(1024byte)的数目
- Used:使用的数据块的数目
- Available:可用的数据块的数据
- Use%:使用的数据块占的百分比
- Mounted on:文件系统的挂载点
lsblk
查看设备挂载情况
基本语法
lsblk [选项]
选项
选项 | 功能 |
---|---|
-f | 查看详细的折本挂载情况,显示文件系统信息 |
mount/umount
mount挂载、umount卸载
基本语法
mount [选项] 设备名称 目录名
umount 设备文件名或挂载点
选项
选项 | 功能 |
---|---|
-t vfstype | 指定文件系统的类型,通常不指定。mount会自动选择正确的类型 |
-o options | 主要用来描述设备或档案的挂接方式。常用的参数: loop:用来把一个文件当成硬盘分区挂接上系统 ro:采用只读方式挂接设备 rw:采用读写方式挂接设备 iocharset:指定访问文件系统所用的字符集 |
fdisk
分区
基本语法
查看磁盘分区详情
fdisk -l
对新增硬盘进行分区
fdisk 硬盘设备名
分区必须在root用户下才能使用