我有一个用于 root 和 /home 的 SSD 驱动器,以及一个用于存储的更大的 HDD。存储磁盘快满了,启动时有磁盘空间不足警告。警告没有任何“不再显示”选项,只有“忽略”和“检查”。它也不会消失,但会一直停留在屏幕上,直到单击忽略按钮为止,因此除了完全没有必要之外,它还非常烦人。
我尝试在猴面包树的设置中取消选择存储硬盘,但这没有任何效果。我也尝试过 gconf-editor,并寻找应用程序 -> gnome_settings_daemon -> 插件 -> 管家,但“gnome_settings_daemon”下没有“插件”。只有“gtk-modules”和“keybindings”。
我刚刚成功地增加了我的磁盘大小,帮助解决了这个问题。我的设置是在 VirtualBox 中作为 Web 开发服务器运行的 Ubuntu Server。我现在有这个空间:

如您所见/dev/mapper/ubuntu--vg-root,已满,但我还有更多空间。如何使用新空间来阻止磁盘已满错误?我什至不确定从哪里开始寻找,所以任何帮助都很棒。
无论是通过更新管理器还是通过终端,我都出错了。
当我尝试sudo apt-get update && sudo apt-get upgrade:
Fetched 1,024 kB in 20s (51.0 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies: linux-headers-generic :
Depends: linux-headers-3.13.0-29-generic but it is not installed
E: Unmet dependencies. Try using -f.
Run Code Online (Sandbox Code Playgroud)
当我尝试时sudo apt-get -f install:
Unpacking linux-headers-3.13.0-29-generic (3.13.0-29.53) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-3.13.0-29-generic_3.13.0-29.53_amd64.deb
(--unpack): …Run Code Online (Sandbox Code Playgroud) 我想知道 Ubuntu 上有哪些 ULG 文件。在尝试查找使用磁盘空间的内容后,我找到了一个使用 25 GB 的目录,总共 28 GB,该目录有 785 个 ULG 文件。
请注意,我正在使用 Ubuntu 16.04 开发 Intel Aero RTF,它可以存储 28 GB。
du命令的输出(必不可少的部分):
root@intel-aero:/var/lib/mavlink-router# du -h /var/lib/mavlink-router/
25G /var/lib/mavlink-router/
Run Code Online (Sandbox Code Playgroud)
文件数:
root@intel-aero:/var/lib/mavlink-router# find /var/lib/mavlink-router/ -type f | wc -l
785
Run Code Online (Sandbox Code Playgroud)
的部分结果ls:
root@intel-aero:/var/lib/mavlink-router# ls -lh
total 25G
-rw-r--r-- 1 root root 73M May 22 05:45 00000-2018-05-22_05-14-52.ulg
-rw-r--r-- 1 root root 36M May 22 06:00 00001-2018-05-22_05-45-23.ulg
-rw-r--r-- 1 root root 9.0M May 22 05:00 00002-2018-05-22_04-57-05.ulg
-rw-r--r-- 1 root root …Run Code Online (Sandbox Code Playgroud) 我的磁盘空间不足,当我检查磁盘使用分析器(使用gksudo baobab)时,它表明我的 home/teddy 文件夹正在使用 94GB,但是当我浏览它的内容时,我只能说明大约 1GB 的使用量。我已经尝试sudo apt-get clean从 Synaptic Package Manager 中删除缓存的包文件,清空垃圾,但这并没有改变我拥有的可用空间量。

似乎与此问题类似, 但是使用根磁盘使用情况分析器并没有深入了解是什么消耗了如此多的空间。
有任何想法吗?
我在 Ubuntu 12.04 上使用 Thunderbird 16.0.1 和内核 3.6.0-030600rc4-generic。我使用 Thunderbird 有一段时间了,从来没有遇到过任何问题。但现在它似乎很快填满了我的磁盘空间:
watch -n 1 df -h .
Run Code Online (Sandbox Code Playgroud)
所以 Ubuntu 开始发出警告。首先我删除了一些文件,但不久之后它就填满了大约 600 MB。它消耗大约 50 MB/分钟,而我只是通过 IMAP 下载 10 封左右的电子邮件。这种行为是新的,似乎是某种错误。我不想删除旧邮件,我还能做什么?
我想知道为什么我执行时得到的目录大小du -sh与文件管理器显示的目录大小不一致。他们有什么不同之处,我的数据到底有多大?我对它在磁盘上的大小不太感兴趣(因为块和东西),我只想知道实际数据有多大。
所以我刚刚安装了 Ubuntu,今天我发现 /var/log/ 中的 kern.log 和 syslog 文件很大(16.5GB 和 13.0GB)。我开始研究这个,发现罪魁祸首大概是下面这行,它在两个文件中都被垃圾邮件了一百万次。
kernel: [ 6292.136835] usb 3-1: cannot submit urb 0, error -2: endpoint not enabled
Run Code Online (Sandbox Code Playgroud)
我完全不知道是什么导致了这种情况,我也想知道如何阻止这种情况发生?
另外,我可以删除这两个文件吗,因为它们占用了大量空间,如果是,如何删除(不能右键单击并删除它们)。
编辑:澄清一下,导致问题的声卡是金士顿 HyperX Amp,在没有找到如何使其工作后,我退回了它。
如何在文件夹中找到除第一个文件夹中的文件之外的 n 个最大文件?
在这个例子中,对于n=2:
dir
--file 50KB
--dir1
--dir2
----file2_1.txt (size 25KB)
--dir3
----dir3_1
------file3_1.txt (size 35KB)
------file3_2 (size 25KB)
Run Code Online (Sandbox Code Playgroud)
结果:
dir/dir3/dir3_1/file3_1.txt 35KB
dir/dir2/file2_1.txt 25KB
Run Code Online (Sandbox Code Playgroud) bzip2 -dk a.osm.bz2
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: No space left on device
Input file = a.osm.bz2, output file = a.osm
bzip2: Deleting output file a.osm, if it exists.
Run Code Online (Sandbox Code Playgroud)
我做了一个df -h和
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv 439G 115G 302G 28% /
/dev/sda2 976M 104M 806M 12% /boot
....
Run Code Online (Sandbox Code Playgroud)
该文件大约为 100GB。而且,我绝对应该有大约 350GB 的免费存储空间。我不明白为什么它会导致错误。
$du -sh a.osm.bz2
100G a.osm.bz2
$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv …Run Code Online (Sandbox Code Playgroud) disk-usage ×10
disk ×2
11.04 ×1
16.04 ×1
command-line ×1
dpkg ×1
filemanager ×1
files ×1
gnome ×1
kernel ×1
log ×1
partitioning ×1
syslog ×1
thunderbird ×1