var文件夹每天都在变大,而且大的很离谱,最后把硬盘塞...
Tofloor
poster avatar
神之决断
deepin
2020-09-17 03:39
Author
如题,装完新的正式版10G都不到,但是没几天就195G了,没看错是195G ,我重新安装,两天就到18.6G了,发现VAR文件夹下LOG文件夹里有两个文件“syslog"和"kern.log"这两个文件都已经4G了,这两个还不能删除,不知道为什么,请高手指教,谢谢

Reply Favorite View the author
All Replies
jingle
deepin
2020-09-17 03:49
#1
Reply View the author
dororo2020
deepin
2020-09-17 04:11
#2
暂时把rsyslog和syslog服务禁用吧
Reply View the author
dororo2020
deepin
2020-09-17 04:15
#3
之前我也是log文件很大,无奈只能停用log服务,rsyslog删了
Reply View the author
神之决断
deepin
2020-09-17 04:16
#4
问题是这两个文件是锁定的,kern.log删不了,syslog还有办法减小
Reply View the author
阿措
deepin
2020-09-17 04:17
#5
这是日志文件吧,进去改他两下他应该不会继续保存
Reply View the author
神之决断
deepin
2020-09-17 04:24
#6
感觉是deepin不让用户自由的使用了,以前,可以把deepin装在移动硬盘里,到处可以用,现在遇到这个问题,说白了,就是在哪台机器上装的,就只能在哪里用,而且,root权限也没有了,可问题是linux还没有发展到windows那样易用的地步,也 没有像ios那样多的粉丝,这么做是不是早了点。
Reply View the author
SamLukeYes
deepin
2020-09-17 04:28
#7
https://bbs.deepin.org/post/202289
感觉是deepin不让用户自由的使用了,以前,可以把deepin装在移动硬盘里,到处可以用,现在遇到这个问题,说 ...

deepin 从来都没有锁 root 权限,sudo 一直都可以用的
Reply View the author
辉夜
deepin
2020-09-17 04:40
#8
这日志文件,不限制下真就离谱到不行
Reply View the author
神之决断
deepin
2020-09-17 04:48
#9
https://bbs.deepin.org/post/202289
deepin 从来都没有锁 root 权限,sudo 一直都可以用的

sudo是可以用,但是以前可以用管理员模式打开,现在不行了,很多被锁的文件和文件夹都无法处理。
Reply View the author
SamLukeYes
deepin
2020-09-17 04:53
#10
https://bbs.deepin.org/post/202289
sudo是可以用,但是以前可以用管理员模式打开,现在不行了,很多被锁的文件和文件夹都无法处理。 ...

这是 deepin 自带文管的 bug,随便换个文管就可以实现这个功能。推荐 dolphin 和 nemo。
Reply View the author
观摩
deepin
2020-09-17 05:15
#11
当前被独占的log文件不能直接删除,
可以命令行下截断  或者用  /dev/null 覆盖
  1. sudo cp -f /dev/null /var/log/xxxxxx.log
Copy the Code


清理 journald 日志,数字是保留最近多少M的日志
  1. sudo journalctl --vacuum-size=100M
Copy the Code
Reply View the author
观摩
deepin
2020-09-17 05:16
#12
可以统计 var 以及 var 下第一级目录的空间站用
  1. sudo du -hd 1 /var/log
Copy the Code
Reply View the author
阿措
deepin
2020-09-17 05:37
#13
https://bbs.deepin.org/post/202289
感觉是deepin不让用户自由的使用了,以前,可以把deepin装在移动硬盘里,到处可以用,现在遇到这个问题,说 ...

我喜欢Linux的原因有一条就是电脑是自己的,打开终端,
sudo passwd root
————————然后输入自己密码,
然后他会提示输入你新密码(此时是设置root密码)
再一次(确认);
然后你就可以用root登入终端了,但是好像只能在终端登入root,而不能在图形界面。
Reply View the author
dororo2020
deepin
2020-09-17 06:04
#14
安装stacr,能删除垃圾文件,包括所有日志文件
Reply View the author
deepinuser17
deepin
2020-09-17 07:22
#15
系统日志文件增加很快,一般是因为系统有错误,或是应用有错误。一旦解决了这些错误,系统日志文件就不会再很快增加了。

看看syslog, kern.log的内容。你会发现,很多行的内容是重复出现的。 这大概都是指向同一个问题。

学会查看系统日志很重要,也很有用。深度以前初始没有运行日志服务,20版解决了这个问题。其实所有Linux发行版都会初始开启日志服务。

深度有管理/清理日志文件的设置,logrotate. 参看/etc/logrotate.d/rsyslog. 系统会自动定期清理。但是在非正常情况下,所设置的清理速度赶不上日志生成的速度。这时候可能需要调整日志保留的时间。syslog日志保持7天,每天周转。其它日志每周周转,保留4周的日志。修改日志保留的时间就可以减少或增加日志保留的数目。

  1. # cat /etc/logrotate.d/rsyslog
  2. /var/log/syslog
  3. {
  4.         rotate 7
  5.         daily
  6.         missingok
  7.         notifempty
  8.         delaycompress
  9.         compress
  10.         postrotate
  11.                 /usr/lib/rsyslog/rsyslog-rotate
  12.         endscript
  13. }

  14. /var/log/mail.info
  15. /var/log/mail.warn
  16. /var/log/mail.err
  17. /var/log/mail.log
  18. /var/log/daemon.log
  19. /var/log/kern.log
  20. /var/log/auth.log
  21. /var/log/user.log
  22. /var/log/lpr.log
  23. /var/log/cron.log
  24. /var/log/debug
  25. /var/log/messages
  26. {
  27.         rotate 4
  28.         weekly
  29.         missingok
  30.         notifempty
  31.         compress
  32.         delaycompress
  33.         sharedscripts
  34.         postrotate
  35.                 /usr/lib/rsyslog/rsyslog-rotate
  36.         endscript
  37. }
Copy the Code


如果日志太大,可以先手动拷贝到其它文件夹里(假设是/data),然后清空该日志文件。
  1. sudo cp /var/log/syslog /data
  2. sudo echo "" >  /var/log/syslog
Copy the Code


我的机器日志占用空间:
  1. 40K     /var/log/alternatives.log
  2. 632K    /var/log/apt
  3. 21M     /var/log/auth.log
  4. 12M     /var/log/auth.log.1
  5. 0       /var/log/boot.log
  6. 8.0K    /var/log/boot.log.1
  7. 12K     /var/log/boot.log.2
  8. 32K     /var/log/boot.log.3
  9. 100K    /var/log/bootstrap.log
  10. 19M     /var/log/btmp
  11. 16K     /var/log/cups
  12. 2.0M    /var/log/daemon.log
  13. 2.9M    /var/log/daemon.log.1
  14. 8.0K    /var/log/debug
  15. 44K     /var/log/debug.1
  16. 8.0K    /var/log/deepin
  17. 24K     /var/log/deepin-installer-first-boot.log
  18. 348K    /var/log/deepin-installer.log
  19. 1.1M    /var/log/dpkg.log
  20. 32K     /var/log/faillog
  21. 8.0K    /var/log/fontconfig.log
  22. 0       /var/log/hp
  23. 497M    /var/log/journal
  24. 188K    /var/log/kern.log
  25. 996K    /var/log/kern.log.1
  26. 288K    /var/log/lastlog
  27. 144K    /var/log/lastore
  28. 52K     /var/log/lightdm
  29. 248K    /var/log/messages
  30. 1.6M    /var/log/messages.1
  31. 0       /var/log/openvpn
  32. 4.0K    /var/log/pbis-open-install.log
  33. 0       /var/log/private
  34. 20K     /var/log/samba
  35. 256K    /var/log/syslog
  36. 684K    /var/log/syslog.1
  37. 76K     /var/log/syslog.2.gz
  38. 44K     /var/log/syslog.3.gz
  39. 44K     /var/log/syslog.4.gz
  40. 124K    /var/log/syslog.5.gz
  41. 344K    /var/log/syslog.6.gz
  42. 0       /var/log/unattended-upgrades
  43. 72K     /var/log/user.log
  44. 624K    /var/log/user.log.1
  45. 32K     /var/log/wtmp
  46. 32K     /var/log/Xorg.0.log
  47. 32K     /var/log/Xorg.0.log.old
Copy the Code


其中syslog正常周转:
  1. 256K    /var/log/syslog
  2. 684K    /var/log/syslog.1
  3. 76K     /var/log/syslog.2.gz
  4. 44K     /var/log/syslog.3.gz
  5. 44K     /var/log/syslog.4.gz
  6. 124K    /var/log/syslog.5.gz
  7. 344K    /var/log/syslog.6.gz
Copy the Code
Reply View the author
神之决断
deepin
2020-09-17 18:29
#16
我重新分区了,单独分了3G给var,就是不知道满了以后会不会还开不了机。
Reply View the author