磁盘空间不足警告。恶意软件会导致此问题吗?

磁盘空间不足警告。恶意软件会导致此问题吗?

昨天,我在安装 Ubuntu 的 SSD 上有近 21 GB 的可用空间。
昨晚我下载了一个大约 800 MB 的文件...然后我忘了关掉笔记本电脑...

今天我登录 Ubuntu 时看到一条警告,说我只有 3 GB 可用空间!两分钟后,我检查了我的根分区,发现只剩下 75 MB 可用空间!

现在我试图从软件中心卸载一些不必要的应用程序,但无法卸载任何应用程序。我重新启动了操作系统,并再次尝试卸载应用程序,但仍然无法做到,也无法使用软件中心更新操作系统。

我正在使用 Ubuntu 17.04

我有 2 个分区,根分区和交换分区。

恶意软件会导致此问题吗?

发生什么事了?我该怎么办?

df -h输出:

Filesystem      Size  Used Avail Use% Mounted on
udev            7.8G     0  7.8G   0% /dev
tmpfs           1.6G   10M  1.6G   1% /run
/dev/sda1        58G   52G  2.6G  96% /
tmpfs           7.8G  100K  7.8G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/loop0      2.8M  2.8M     0 100% /snap/telegram-cli/22
/dev/loop1       60M   60M     0 100% /snap/notes/4
/dev/loop2      199M  199M     0 100% /snap/instagraph/31
/dev/loop3       82M   82M     0 100% /snap/core/2898
/dev/loop4      136M  136M     0 100% /snap/gimp/25
/dev/loop5      138M  138M     0 100% /snap/gimp/20
/dev/loop6       82M   82M     0 100% /snap/core/2844
tmpfs           1.6G  188K  1.6G   1% /run/user/1000
/dev/sdb5       367G  105G  244G  30% /media/msi/49e9738d-627e-4fca-b2f8-761203da60df
/dev/sda6        58G   12G   43G  21% /media/msi/7191eee5-72bd-40a7-9b1f-e4e6f6d20e80

sudo du -hd 1/输出:

32K ./.gnome
52K ./Desktop
40K ./PycharmProjects
28K ./Documents
260K    ./git
127M    ./.vscode
1.7M    ./.nv
341M    ./.xdm
42M ./.PyCharmCE2017.2
4.0K    ./Public
8.0K    ./.mplayer
24K ./.gconf
164K    ./.java
340K    ./VirtualBox VMs
24M ./Pictures
134M    ./msi-keyboard-gui-linux-x64
614M    ./PhpStorm-172.3317.83
44K ./.compiz
32M ./.mozilla
205M    ./.tor-browser-en
76K ./.pki
28K ./.moc
1.1G    ./.wine
648K    ./.eclipse
12K ./.idlerc
117M    ./Downloads
5.3M    ./env
4.0K    ./Videos
20G ./.local
608K    ./.atom
16M ./.PhpStorm2017.2
16K ./.p2
64K ./.WorldOfGoo
8.0K    ./.conda
3.7M    ./.thunderbird
411M    ./.PlayOnLinux
48K ./.vpnoneclick
12K ./.dbus
4.0K    ./Templates
4.0K    ./Music
12M ./psiphon
159M    ./.config
8.0K    ./.swt
68K ./.ipython
924M    ./.cache
1.4M    ./eclipse-workspace
20K ./.byteexec
4.0K    ./bin
25M ./.lantern
364K    ./.kde
64M ./snap
8.0K    ./.pylint.d
270M    ./opt
24K ./.steam
68K ./.tooling
24G .

输出sudo du -hd 1 ~/.local/share

360K    /home/msi/.local/share/gvfs-metadata
14M /home/msi/.local/share/zeitgeist
12K /home/msi/.local/share/icc
1.5M    /home/msi/.local/share/icons
4.0K    /home/msi/.local/share/unity-settings-daemon
232K    /home/msi/.local/share/shotwell
4.0K    /home/msi/.local/share/ibus-table
536K    /home/msi/.local/share/Foxit Software
8.0K    /home/msi/.local/share/nautilus
4.0K    /home/msi/.local/share/sounds
12K /home/msi/.local/share/gnome-mines
52K /home/msi/.local/share/webbrowser-app
19G /home/msi/.local/share/Steam
104K    /home/msi/.local/share/keyrings
32K /home/msi/.local/share/desktop-directories
60K /home/msi/.local/share/grilo-plugins
867M    /home/msi/.local/share/umake
4.0K    /home/msi/.local/share/previews
288K    /home/msi/.local/share/gnome-software
128M    /home/msi/.local/share/TelegramDesktop
4.0K    /home/msi/.local/share/gnome-settings-daemon
188K    /home/msi/.local/share/rhythmbox
204K    /home/msi/.local/share/applications
4.0K    /home/msi/.local/share/libertine
8.0K    /home/msi/.local/share/JetBrains
16K /home/msi/.local/share/vulkan
976K    /home/msi/.local/share/app-info
4.0K    /home/msi/.local/share/totem
176K    /home/msi/.local/share/mime
8.0K    /home/msi/.local/share/webkitgtk
16K /home/msi/.local/share/Trash
40K /home/msi/.local/share/ubuntu-download-manager
8.0K    /home/msi/.local/share/vlc
152K    /home/msi/.local/share/evolution
4.0K    /home/msi/.local/share/gnome-shell
20G /home/msi/.local/share

我两周前安装了 steam,因此它不会引起这个问题。

忘了说:
当我醒来时...我看到笔记本电脑的登录屏幕亮着。它一晚上都没关过...我看到登录屏幕上的密码输入框里填满了这样的字符:************************************************************************

我的根分区/dev/sda1有 58 GB 空间

更新

我想我找到问题所在了。

$ sudo apt install ncdu
$ ncdu
. 114.7 GiB [##########] /media                                                 
.  23.6 GiB [##        ] /home
.  19.6 GiB [#         ] /var
    5.5 GiB [          ] /usr
.   2.5 GiB [          ] /snap
    1.9 GiB [          ] /opt
  687.2 MiB [          ] /lib
  127.1 MiB [          ] /boot
.  14.9 MiB [          ] /etc
   11.3 MiB [          ] /sbin
   11.1 MiB [          ] /bin
.  10.1 MiB [          ] /run
    4.9 MiB [          ] /lib32
.  76.0 KiB [          ] /tmp
!  16.0 KiB [          ] /lost+found
.  12.0 KiB [          ] /dev
    4.0 KiB [          ] /lib64
e   4.0 KiB [          ] /srv
!   4.0 KiB [          ] /root
e   4.0 KiB [          ] /mnt
e   4.0 KiB [          ] /cdrom
!   4.0 KiB [          ] /Desktop
.   0.0   B [          ] /proc
.   0.0   B [          ] /sys
@   0.0   B [          ]  initrd.img.old
@   0.0   B [          ]  initrd.img
@   0.0   B [          ]  vmlinuz.old
@   0.0   B [          ]  vmlinuz

syslog.1我意识到目录中有一个名为的文件:/var。文件大小为:19 GB,所以我认为这是问题所在!但我可以删除它吗?如果我这样做会发生什么?

图片来源/var/log/syslog.1

文件浏览器打开 /var/log 目录

答案1

您的键盘上有一个键卡住了。这个键会生成失败的登录请求,并填满您的日志。

拔掉键盘并使用外接键盘来证明这一点。这适用于笔记本电脑和台式机。

附言:在检查完 syslog 和 syslog.1 文件之前,请不要删除它们,因为它们是发生错误的唯一记录

ps2:您有一个较小的 SSD,可能未进行最佳分区。请给我看一张屏幕截图gparted,并告诉我 sda6 上有什么。sdb5 是外部磁盘吗?

答案2

好的,做得很好,感谢您的安装,ncdu现在您需要做的就是清除,/var/log/syslog.1但有一种特殊的方法可以做到这一点,不是删除该文件,因为该文件是需要的,即使你手动创建它,它也会具有不正确的权限。根据链接您可以使用以下命令清除日志文件:

> /path/to/log-file

例子:

> /var/log/syslog.1

但在此之前,您必须成为,root因为这样sudo它才不起作用。要暂时成为,root您需要运行以下命令:

sudo -s

然后你只需运行:

> /var/log/syslog.1

这样就可以了。它会清除空间。虽然这不是正确的方法,但它确实有效。请务必阅读我提供的链接,它讨论了日志轮换,您需要轮换日志而不是清除它们。

PS 我刚刚> /var/log/syslog.1在我的 Ubuntu 16.04.3 上运行并且运行良好。

如果这个答案对您有帮助,请点击“接受”按钮。

哦,顺便说一下,快跑sudo apt install shutter

它是一个截图工具,您可以用它来截取屏幕截图。

编辑:此外,如果您想检查出了什么问题,请不要清除日志文件,因为其他发帖人已经回应过了。

相关内容