Linux - 调查系统盘内哪个文件的占用大小 - 删除冗余文件的学习记录

目录

  • 主要命令及操作步骤:
    • [1. 查看磁盘的挂载目录](#1. 查看磁盘的挂载目录)
    • [2. 查看当前目录下各个文件的大小](#2. 查看当前目录下各个文件的大小)
    • [3. 查看当前路径下的文件大小命令(注意这个命令最好不要在根目录下执行,太多文件了)](#3. 查看当前路径下的文件大小命令(注意这个命令最好不要在根目录下执行,太多文件了))
  • 总结
  • 参考链接

主要命令及操作步骤:

1. 查看磁盘的挂载目录

bash 复制代码
df -h

可以看到挂载了的目录,哪些已经挂载的目录,就不需要理会(系统盘指的是 /),只看系统盘。

类似如下:

2. 查看当前目录下各个文件的大小

如果 cd 到系统盘下,那么需要忽略 dev/ run/ sys/ boot/ data/等 5 个目录,只需要关注这 5 个目录的其他目录文件的大小,也就是挂载在系统盘 / 的其他目录,。

bash 复制代码
#cd 到系统盘
cd /

根目录下执行如下命令,查看根目录下各个主目录的总体大小,不统计各个目录下的子目录大小,非常有用:

bash 复制代码
# 查看系统盘下所有目录的大小,注意不包含目录内的子目录
du -sh *

命令效果类似如下:

一般来说,要删除的冗余文件,大概有过去留下来的大量无用日志文件,还有数据库备份文件,还有缓存文件,要删除文件时,要谨慎小心。

3. 查看当前路径下的文件大小命令(注意这个命令最好不要在根目录下执行,太多文件了)

bash 复制代码
du -h .
bash 复制代码
ll -h

总结

2 和 3 的命令,最好用的是 du -sh * ,谁用谁知道。


参考链接

1. [Linux] du-查看文件夹大小-并按大小进行排序

2. linux 查看文件夹大小及文件大小

3. Linux系统下查看文件夹大小的常用命令

相关推荐
深圳安锐科技有限公司20 分钟前
首次接触结构安全自动化监测系统,价格高吗?后期维护?
运维·自动化
A懿轩A21 分钟前
C/C++ 数据结构与算法【数组】 数组详细解析【日常学习,考研必备】带图+详细代码
c语言·数据结构·c++·学习·考研·算法·数组
冬天vs不冷28 分钟前
Linux用户与权限管理详解
linux·运维·chrome
凯子坚持 c1 小时前
深入Linux权限体系:守护系统安全的第一道防线
linux·运维·系统安全
✿ ༺ ོIT技术༻1 小时前
C++11:新特性&右值引用&移动语义
linux·数据结构·c++
摸鱼也很难4 小时前
Docker 镜像加速和配置的分享 && 云服务器搭建beef-xss
运维·docker·容器
watermelonoops4 小时前
Deepin和Windows传文件(Xftp,WinSCP)
linux·ssh·deepin·winscp·xftp
woshilys5 小时前
sql server 查询对象的修改时间
运维·数据库·sqlserver
疯狂飙车的蜗牛5 小时前
从零玩转CanMV-K230(4)-小核Linux驱动开发参考
linux·运维·驱动开发
恩爸编程6 小时前
探索 Nginx:Web 世界的幕后英雄
运维·nginx·nginx反向代理·nginx是什么·nginx静态资源服务器·nginx服务器·nginx解决哪些问题