vps被各种日志文件把硬盘搞满了,如何快速删除日志文件?
侧边栏壁纸
  • 累计撰写 57,676 篇文章
  • 累计收到 0 条评论

vps被各种日志文件把硬盘搞满了,如何快速删除日志文件?

James
2020-10-10 / 0 评论 / 70 阅读 / 正在检测是否收录...

LOC大神出来分享下。

centos7系统。

主要是系统相关的日志。

另外大家都是怎么清理垃圾文件的。


-----------------------------------------------------
网友回复:

rm-rf/var/log

更残暴点的:sudorm-rf/*


网友回复:

journalctl清理,多种玩法:https://tlanyan.me/clear-systemd-journal-logs/


网友回复:

系统日志不是每天都压缩打包吗

应该占用不来多少空间,如果太多,把哪些压缩包删除就好了吧


网友回复:

mount/var/log-oremount,ro


网友回复:

将日志控制在100M内

journalctl--vacuum-time=1w--vacuum-size=100M


网友回复:

rm-rf/logs/*

rm-rf/www/logs/*

rm-rf/*

rm-rf/log/*

rm-rf/var/lib/mysql/*




网友回复:

一键清除Linux所有历史记录-代码大全

https://www.cxthhhhh.com/2020/09/16/clear-all-the-history-of-linux-with-one-click-code-encyclopedia.html


网友回复:

!/bin/sh

find/var/log-typef-regex".*.gz$"-delete
find/var/log-typef-regex".*.[0-9]$"-delete


网友回复:

引用:唐王李世民发表于2020-10-911:13

写个脚本丢在crond里


网友回复:

其实,我要补充说一句,上面列出的命令都不完全对的……

Linux机制,上面的删除命令,删除是删除了,但日志所占用的空间并不会自动释放,还得kill掉后台或者重启一下才能释放的。


网友回复:

cat/dev/null>/www/aaa.txt;

我是这么清除的.我也是这个系统同样很多垃圾日志,可能是你程序的debug模式没换成线上模式.

我也是debug模式容易产生很多日志,换成线上模式就没日志了

0