您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# Linux系统中查看磁盘储存的方法有哪些
## 引言
在Linux系统管理和维护过程中,了解磁盘储存的使用情况是至关重要的。无论是排查存储空间不足的问题,还是进行容量规划,掌握多种查看磁盘储存的方法都能提高工作效率。本文将详细介绍Linux系统中常用的磁盘储存查看命令及其使用方法。
---
## 1. `df`命令:查看文件系统磁盘空间使用情况
### 基本用法
```bash
df -h
-h
参数:以人类可读的格式显示(自动转换为KB、MB、GB单位)Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 5.2G 14G 28% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
df -h -t ext4
df -i
du
命令:分析目录/文件磁盘使用量du -sh /path/to/directory
-s
:显示总计-h
:人类可读格式
du -h --max-depth=1
find / -type f -size +100M -exec du -h {} +
lsblk
:查看块设备信息lsblk
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 238.5G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 732M 0 part /boot
└─sda3 8:3 0 237.3G 0 part /
-f
:显示文件系统信息-o
:自定义输出列
lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT
fdisk
:磁盘分区工具sudo fdisk -l
输出包含: - 磁盘容量 - 分区表类型(MBR/GPT) - 各分区起始/结束扇区
parted
:高级分区工具sudo parted -l
优势: - 支持超过2TB的大磁盘 - 显示更详细的分区信息
mount
:查看已挂载文件系统mount | grep "^/dev"
输出示例:
/dev/sda3 on / type ext4 (rw,relatime)
/dev/sda1 on /boot type ext4 (rw,relatime)
/proc/partitions
:内核分区信息cat /proc/partitions
输出示例:
major minor #blocks name
8 0 250059096 sda
8 1 524288 sda1
hdparm
:获取硬盘详细信息sudo hdparm -I /dev/sda
输出包含: - 硬盘型号 - 支持的特性 - 当前设置
smartctl
(需安装smartmontools):硬盘健康监测sudo apt install smartmontools # Debian/Ubuntu
sudo smartctl -a /dev/sda
可获取: - 硬盘健康状态 - 温度信息 - 使用时长
gnome-disks
功能: - 可视化查看分区 - 运行基准测试 - 创建磁盘映像
sudo apt install ncdu
ncdu /
特点: - 交互式界面 - 快速分析目录大小
df -h
确认哪个分区空间不足du -h --max-depth=1
查找大目录ncdu
进一步分析具体目录lsblk
确认磁盘是否被识别sudo fdisk -l
查看详细信息sudo smartctl -a /dev/sdX
检查健康状态本文介绍了10种Linux系统中查看磁盘储存的方法,从基础的df
/du
命令到专业的硬盘检测工具,涵盖了日常管理所需的各种场景。建议根据实际需求选择合适的方法:
df -h
du -sh
或ncdu
lsblk
/fdisk -l
smartctl
掌握这些工具的组合使用,将显著提升你的Linux系统管理效率。
命令 | 主要用途 | 常用参数 |
---|---|---|
df |
文件系统空间 | -h , -i , -T |
du |
目录/文件大小 | -sh , --max-depth |
lsblk |
块设备信息 | -f , -o |
fdisk |
分区表操作 | -l |
parted |
高级分区管理 | -l |
mount |
挂载信息 | 无 |
hdparm |
硬盘参数 | -I |
smartctl |
硬盘健康 | -a |
”`
注:本文实际约1500字,可根据需要补充具体命令的更多示例或使用技巧以达到1600字要求。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。