磁盘清理
近日见闻
2023成都马拉松10月29日开跑!(9月15日)9时正式开启。10月29日(周日)7:30,比赛将准时开跑。 –成都发布
Iphone15发布,是出手,还是等十六?
程序员们保重身体,珍惜当下,别太卷了。向这位老哥学习,90后程序员回老家卖羊粪,一个月销售额高达120万!
耗时近 10 年,长亭科技倾情打造,核心检测能力由智能语义分析算法驱动,专为社区而生,不让黑客越雷池半步。雷池是一款简单易用、广受好评的社区 WAF 项目,是一款底层基于 Nginx 的 Web 网关,作为反向代理接入网络,清洗来自黑客的恶意流量,保护你的网站不受黑客攻击。
centos磁盘清理常用思路
- 查看空间占用
- 定位大目录
- 定位大文件
- 备份
- 删除
CentOS系统中,根目录满了可能会导致系统性能下降或者无法正常运行。您可以按照以下步骤来清理根目录:
查找大文件和目录: 首先,您需要查找占用大量磁盘空间的文件和目录。可以使用以下命令来列出根目录中的大文件和目录:
sudo du -h --max-depth=1 /
这将列出根目录下所有文件和目录的磁盘使用情况,按照大小排序。您可以看到哪些文件或目录占用了大量的空间。
清理不需要的日志文件: 查看
/var/log/
目录,检查是否有大型日志文件。您可以使用rm
命令删除旧的日志文件或者将其归档并移出根目录。清理软件包缓存: CentOS使用YUM包管理器,它会在
/var/cache/yum/
目录中存储下载的软件包。您可以使用以下命令清理软件包缓存:sudo yum clean all
删除不需要的软件或文件: 检查是否有不再需要的软件或文件,并将其删除。您可以使用
yum remove
命令来删除不需要的软件包。确保不会误删系统关键组件。清理临时文件: 检查
/tmp/
目录和/var/tmp/
目录,删除不再需要的临时文件。清理旧的内核: 如果系统升级过多次,可能会留下多个旧的内核版本,这些版本占用了磁盘空间。您可以使用以下命令查看已安装的内核版本:
rpm -q kernel
然后使用
yum
或rpm
命令删除不需要的旧内核。查找大型日志文件: 使用
find
命令来查找大于一定大小的日志文件,然后可以考虑清理或归档这些文件。sudo find /var/log -type f -size +100M
检查其他目录: 查看其他可能包含大文件的目录,例如
/home/
,并清理不需要的文件。扩展根分区(可选): 如果上述步骤无法释放足够的空间,您可能需要考虑扩展根分区的大小。这需要一些复杂的操作,因此请确保在操作前备份重要数据,并谨慎操作。
在清理文件或目录之前,确保您知道这些文件或目录的用途,以免不小心删除了重要的数据。清理文件和目录时要格外小心,以免对系统造成损害。最好在清理前备份重要数据。如果您不确定如何执行某个操作,最好咨询有经验的管理员或工程师的帮助。