垃圾清理操作Linux
删除服务器tmp文件(可能存在一些有用文件, 慎用)
- -a或–all 删除任何类型的文件。
- -f或–force 强制删除文件或目录,其效果类似rm指令的"-f"参数。
- -q或–quiet 不显示指令执行过程。
- -v或–verbose 详细显示指令执行过程。
- -test 仅作测试,并不真的删除文件或目录
yum install tmpwatch -y
tmpwatch -afv 1 /tmp
## 1代表删除一小时未使用的文件, 单位是小时
快速清理大型node_modules
npm install rimraf -g
rimraf node_modules
清理journal日志
journalctl --vacuum-size=100M
## 保留100M日志
journalctl --vacuum-time=1s
## 保留1s的日志
清理yum缓存
yum clean all
使用ncdu工具可视化查找大型日志文件,迁移/删除
yum install -y ncdu
ncdu XXX(某个目录)
# 如果是正在被使用的日志, 不要直接使用 rm 命令删除, 使用以下方式
>XXX.log(日志名)