Linux 磁盘空间不够用,这几个命令帮你提升磁盘空间

By 刘志军 , 2023-08-03, 分类: 思考

linux

首先使用 df 命令查看磁盘剩余空间有多少

df -h

image-20230803083805153

比如我这个挂载在根目录的分区已经占用了78%的空间,进入根目录后,使用 du 命令找出大文件

cd /
# 查看大于1G的文件并排序
du -h --max-depth=1 |grep 'G' |sort

通过迭代执行以上操作,找到占用空间最大的文件,比如使用命令找出来有两个文件占用大量空间,一个是 nginx的 access.log 日志文件,另一个是mysql 的 slow.log 日志文件, 占用了将近100个G。

我们直接使用下面的命令将该文件内容置空即可。

> access.log
> slow.log

最后再来看磁盘空间

image-20230803113818325

一下多出了几十个G


关注公众号「Python之禅」,回复「1024」免费获取Python资源

python之禅

猜你喜欢

2020-06-01
Linux 清空大文件命令
2017-08-25
荐书|4 本相见恨晚的 Linux 入门书籍
2016-12-23
Linux中批量替换文件名
2016-09-30
Linux文件权限介绍
2016-09-13
在Linux中替换目录下多个文件中的字符串
2016-03-27
Linux性能监控命令详解:lsof
2016-02-27
Linux性能监控命令详解:free