0
点赞
收藏
分享

微信扫一扫

【linux基础】linux系统日志设置相关记录

eelq 2022-07-13 阅读 205

前言

使用Linux系统的过程中系统会自动存储相关日志文件,那么会遇到一些问题,比如显示不正常,不能自动补全,不能正常进入系统等等,所以,日志文件过大时需要删除日志文件,还需要配置日志文件的轮替属性。

问题

ubuntu this computer has only 1.1G space remaining

A:

​​https://ubuntuforums.org/printthread.php?t=2345041&pp=10&page=1​​

df -h
sudo parted -l
sudo blkid
sudo lshw -sanitize
mount /dev/sda6 /mnt
cd /mnt
sudo du --max-depth=1 -h | sort -hr
sudo du --max-depth=1 -h -c -x /
fdisk -l

开始还以为是程序内存泄露的问题,后来排查发现是因为板子本身空间并不大,但是日志文件一直在变化,这个主要和日志轮转的配置有关。

程序运行过程中,主要是/var/log、/var/cache、/run和/usr/bin这几个目录中的文件大小在发生变化,但是/run目录会随着重启降低到最初,主要是/var/log的文件比较大,且变化也比较大,其中一个syslog文件基本上都3个G大小。

注意,删除日志文件之后需要重启才能看到已释放的存储空间。

查看各个目录的空间使用情况主要使用几条命令

df -h
sudo du --max-depth=1

为了减少空间,可以重新配置日志文件,参考​​here​​.

查看系统缓存

free

​​配置日志轮替​​

如何设置日志的轮转时间?

 

参考

1. ​​鸟哥的linux私房菜_日志轮转​​;

举报

相关推荐

0 条评论