linux查看磁盘使用率(查看 linux硬盘空间使用情况)

在Linux系统中,可以使用以下命令查看硬盘空间使用情况:

1. df -h: 查看整个磁盘的空间使用情况。

bash
df -h

输出结果类似:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        20G  2.8G   17G  15% /
/dev/sda1       477M   61M  416M  13% /boot
/dev/sda3       905G  116G  744G  13% /home 

各列含义为:

- Filesystem: 分区名称
- Size: 分区总空间
- Used: 已使用空间
- Avail: 可用空间
- Use%: 已使用百分比
- Mounted on: 挂载点

2. du -sh <目录>: 查看指定目录占用的磁盘空间。

例如,查看/home目录空间使用:

bash
du -sh /home

3. du -h --max-depth=1 /home: 查看/home下各子目录占用空间,只统计一层子目录。

bash
du -h --max-depth=1 /home 

4. du -sh *: 查看当前目录下各文件和子目录占用空间。

bash
du -sh *

5. ncdu: 一个简易的CLI磁盘空间使用分析工具。可视化显示每个子目录占用空间,并可以交互式地进行更详细的分析。

安装方式:

bash
sudo apt install ncdu     # Ubuntu
sudo yum install ncdu     # CentOS

使用方式:

bash
ncdu /home  # 分析/home目录空间使用

总结:

本文介绍了Linux中常用的几种磁盘空间分析方法与命令,包括:

- df -h: 查看整个磁盘的空间使用情况
- du -sh <目录>: 查看指定目录占用的磁盘空间
- du -h --max-depth=1 /home: 查看/home下各子目录占用空间,只统计一层
- du -sh *: 查看当前目录下各文件和子目录占用空间
- ncdu: 一款简易的CLI磁盘空间使用分析工具

以上就是Linux常用的几种查看磁盘空间占用与分析的方法。当系统磁盘空间不足时,使用这些命令可以快速找到占用大量空间的目录或文件,以便清理与释放空间。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 lqy2005888@qq.com 举报,一经查实,本站将立刻删除。