Linux磁盘情况查询

一、查询系统整体磁盘使用情况

1、基本语法

df -h

2、示例

二、查询指定目录的磁盘占用情况

1、基本语法

du -h

查询指定目录的磁盘占用情况,默认为当前目录

2、常用选项

|---------------|----------------------------------|
| 选项 | 说明 |
| -h | 以人类可读的格式显示磁盘使用情况(例如,KB、MB、GB)。 |
| -s | 显示总计,只列出指定目录的总磁盘使用量,不列出子目录的详细信息。 |
| -a | 显示目录和其中的所有文件的磁盘使用情况,而不仅仅是目录。 |
| -c | 列出明细的同时,在输出的末尾显示总计值。 |
| -d N | 显示目录深度为 N 层的磁盘使用情况。 |
| -L | 计算符号链接指向的文件或目录的磁盘使用情况,而非符号链接本身。 |
| -x | 只计算同一文件系统中的文件或目录,不跨文件系统。 |
| --max-depth=N | 限制显示的目录深度为 N 层。 |
| --total | 显示所有目录和文件的总磁盘使用量 |

3、示例

查询 /opt 目录的磁盘占用情况,深度为1

查看汇总

三、磁盘情况实用指令

1、统计/home文件夹下文件的个数

参数 "^-" :表示,留下以 "-" 开头的文件

wc:用于计数

2、统计/home文件夹下目录的个数

参数 "^-" :表示,留下以 "d" 开头的文件,即目录

3、统计/home文件夹下文件的个数,包括子文件夹里的

参数R:表示递归使用,查询子目录中的内容

4、统计/home文件夹下目录的个数,包括子文件夹里的

5、以树状显示目录结构

注意:如果没有tree,则使用yum install tree 安装

6、tree安装失败如何操作

1.确认网络连接

使用ping -c 4 baidu.com 确认网络是否连接

2.备份CentOS-Base.repo文件

复制代码
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

3.替换CentOS-Base.repo中的url

复制代码
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/help/centos/

4.备份失败的操作

恢复默认的 CentOS-Base.repo

复制代码
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirror.centos.org/centos/7/os/x86_64/etc/yum.repos.d/CentOS-Base.repo

更换其他镜像

复制代码
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

5. 清除yum缓存

复制代码
sudo yum clean all
sudo yum makecache

6.安装tree

复制代码
sudo yum install tree -y
相关推荐
GeW3 小时前
超详细!RHCE10版通用备考策略,内含评分细则解读
linux
用户041328465133 小时前
Linux 服务开机自启动怎么配置?systemctl enable 原理详解
linux
BreezeJiang10 小时前
从域名到 Node.js:一次云服务器请求经过了哪些层?
服务器
草莓熊Lotso12 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君12 小时前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
IT大白鼠13 小时前
Docker 实战 ELKF 日志监控:容器日志全栈收集分析方案
运维·docker·容器
贝锐21 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
Julien20041 天前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
天远Date Lab1 天前
零信任架构实战:基于天远双人婚姻评估查询构建自动化房产按揭联合审查网关
运维·人工智能·架构·自动化
2601_962074681 天前
自己编译RustDesk,并将自建ID服务器和key信息写入客户端
运维·服务器