发新帖

var文件夹每天都在变大,而且大的很离谱,最后把硬盘塞...

dxushe / 2020-9-16 19:39
浏览: 313 / 回复: 16
查看: 313|回复: 16

var文件夹每天都在变大,而且大的很离谱,最后把硬盘塞...

[复制链接]
收藏
跳转到指定楼层
如题,装完新的正式版10G都不到,但是没几天就195G了,没看错是195G ,我重新安装,两天就到18.6G了,发现VAR文件夹下LOG文件夹里有两个文件“syslog"和"kern.log"这两个文件都已经4G了,这两个还不能删除,不知道为什么,请高手指教,谢谢

255

主题

1万

帖子

5万

积分

d-rw-rw-r--

Rank: 8Rank: 8

积分
56368
jingle 官方管理员 发表于 2020-9-16 19:49:11 | 显示全部楼层
官方指定爆料员

14

主题

67

帖子

299

积分

-r--r-----

Rank: 2

积分
299
dororo2020 发表于 2020-9-16 20:11:51 | 显示全部楼层
暂时把rsyslog和syslog服务禁用吧

14

主题

67

帖子

299

积分

-r--r-----

Rank: 2

积分
299
dororo2020 发表于 2020-9-16 20:15:22 | 显示全部楼层
之前我也是log文件很大,无奈只能停用log服务,rsyslog删了

8

主题

28

帖子

122

积分

-r--------

Rank: 1

积分
122
dxushe 发表于 2020-9-16 20:16:56 | 显示全部楼层
问题是这两个文件是锁定的,kern.log删不了,syslog还有办法减小

7

主题

61

帖子

222

积分

-r--r-----

Rank: 2

积分
222
guxigua 发表于 2020-9-16 20:17:16 | 显示全部楼层
这是日志文件吧,进去改他两下他应该不会继续保存

8

主题

28

帖子

122

积分

-r--------

Rank: 1

积分
122
dxushe 发表于 2020-9-16 20:24:36 | 显示全部楼层
感觉是deepin不让用户自由的使用了,以前,可以把deepin装在移动硬盘里,到处可以用,现在遇到这个问题,说白了,就是在哪台机器上装的,就只能在哪里用,而且,root权限也没有了,可问题是linux还没有发展到windows那样易用的地步,也 没有像ios那样多的粉丝,这么做是不是早了点。

64

主题

3074

帖子

6860

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
6860
samlukeyes123 发表于 2020-9-16 20:28:39 | 显示全部楼层
dxushe 发表于 2020-9-16 20:24
感觉是deepin不让用户自由的使用了,以前,可以把deepin装在移动硬盘里,到处可以用,现在遇到这个问题,说 ...

deepin 从来都没有锁 root 权限,sudo 一直都可以用的
OS: Manjaro Linux (unstable branch)
Host: Surface Pro 6
Kernel: linux-surface
Shell: fish
Resolution: 2736x1824
DE: GNOME
CPU: Intel i7-8650U (8)
GPU: Intel UHD Graphics 620

39

主题

804

帖子

3182

积分

-rw-rw-r--

Rank: 5Rank: 5

积分
3182
a789 发表于 2020-9-16 20:40:41 | 显示全部楼层
这日志文件,不限制下真就离谱到不行
wolai笔记软件 构建你的知识库

8

主题

28

帖子

122

积分

-r--------

Rank: 1

积分
122
dxushe 发表于 2020-9-16 20:48:22 | 显示全部楼层
samlukeyes123 发表于 2020-9-16 20:28
deepin 从来都没有锁 root 权限,sudo 一直都可以用的

sudo是可以用,但是以前可以用管理员模式打开,现在不行了,很多被锁的文件和文件夹都无法处理。

64

主题

3074

帖子

6860

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
6860
samlukeyes123 发表于 2020-9-16 20:53:53 | 显示全部楼层
dxushe 发表于 2020-9-16 20:48
sudo是可以用,但是以前可以用管理员模式打开,现在不行了,很多被锁的文件和文件夹都无法处理。 ...

这是 deepin 自带文管的 bug,随便换个文管就可以实现这个功能。推荐 dolphin 和 nemo。
OS: Manjaro Linux (unstable branch)
Host: Surface Pro 6
Kernel: linux-surface
Shell: fish
Resolution: 2736x1824
DE: GNOME
CPU: Intel i7-8650U (8)
GPU: Intel UHD Graphics 620

28

主题

866

帖子

3131

积分

-rw-rw-r--

Rank: 5Rank: 5

积分
3131
hope250 发表于 2020-9-16 21:15:23 | 显示全部楼层
当前被独占的log文件不能直接删除,
可以命令行下截断  或者用  /dev/null 覆盖
  1. sudo cp -f /dev/null /var/log/xxxxxx.log
复制代码


清理 journald 日志,数字是保留最近多少M的日志
  1. sudo journalctl --vacuum-size=100M
复制代码
不在你辉煌时慕名而来,
也未曾在你低谷时离你而去。

28

主题

866

帖子

3131

积分

-rw-rw-r--

Rank: 5Rank: 5

积分
3131
hope250 发表于 2020-9-16 21:16:38 | 显示全部楼层
可以统计 var 以及 var 下第一级目录的空间站用
  1. sudo du -hd 1 /var/log
复制代码
不在你辉煌时慕名而来,
也未曾在你低谷时离你而去。

7

主题

61

帖子

222

积分

-r--r-----

Rank: 2

积分
222
guxigua 发表于 2020-9-16 21:37:36 | 显示全部楼层
dxushe 发表于 2020-9-16 20:24
感觉是deepin不让用户自由的使用了,以前,可以把deepin装在移动硬盘里,到处可以用,现在遇到这个问题,说 ...

我喜欢Linux的原因有一条就是电脑是自己的,打开终端,
sudo passwd root
————————然后输入自己密码,
然后他会提示输入你新密码(此时是设置root密码)
再一次(确认);
然后你就可以用root登入终端了,但是好像只能在终端登入root,而不能在图形界面。

14

主题

67

帖子

299

积分

-r--r-----

Rank: 2

积分
299
dororo2020 发表于 2020-9-16 22:04:14 来自移动端 | 显示全部楼层
安装stacr,能删除垃圾文件,包括所有日志文件

27

主题

878

帖子

3664

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
3664
deepinuser17 发表于 2020-9-16 23:22:42 | 显示全部楼层
系统日志文件增加很快,一般是因为系统有错误,或是应用有错误。一旦解决了这些错误,系统日志文件就不会再很快增加了。

看看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. }
复制代码


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


我的机器日志占用空间:
  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
复制代码


其中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
复制代码

8

主题

28

帖子

122

积分

-r--------

Rank: 1

积分
122
dxushe 发表于 2020-9-17 10:29:50 | 显示全部楼层
我重新分区了,单独分了3G给var,就是不知道满了以后会不会还开不了机。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回版块 返回顶部