Linux-磁盘管理类命令

Linux-磁盘管理类命令

丁起男 50 2022-09-21

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用户下才能使用