我的/ boot驱动器在单独的250 MB分区上,文件管理器显示/ boot文件夹中只有31MB。
hab@hab-AOD255 ~ $ ls -lah /boot
total 31M
drwxr-xr-x 6 root root 3.0K Feb 26 21:22 .
drwxr-xr-x 23 root root 4.0K Feb 26 20:35 ..
-rw-r--r-- 1 root root 1.2M Jan 13 15:12 abi-3.13.0-45-generic
-rw-r--r-- 1 root root 162K Jan 13 15:12 config-3.13.0-45-generic
drwxr-xr-x 3 root root 1.0K Feb 26 23:03 extlinux
drwxr-xr-x 5 root root 1.0K Feb 26 21:22 grub
-rw-r--r-- 1 root root 20M Feb 26 20:36 initrd.img-3.13.0-45-generic
drwx------ 2 root root 12K Oct 4 14:36 lost+found
-rw-r--r-- 1 root root 173K Mar 12 2014 memtest86+.bin
-rw-r--r-- 1 root root 174K Mar 12 2014 memtest86+.elf
-rw-r--r-- 1 root root 175K Mar 12 2014 memtest86+_multiboot.bin
-rw------- 1 root root 3.3M Jan 13 15:12 System.map-3.13.0-45-generic
drwx------ 4 root root 1.0K Jan 21 11:57 .Trash-0
-rw------- 1 root root 5.6M Jan 13 15:12 vmlinuz-3.13.0-45-generic
但是系统说我的驱动器已满84%。到底是怎么回事?
df -l
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/peppermint--vg-root 237929104 12973716 212846180 6% /
none 4 0 4 0% /sys/fs/cgroup
udev 1008136 4 1008132 1% /dev
tmpfs 203900 1032 202868 1% /run
none 5120 0 5120 0% /run/lock
none 1019488 10772 1008716 2% /run/shm
none 102400 8 102392 1% /run/user
/dev/sda1 240972 191733 36798 84% /boot
我没有什么要清除的启动文件夹了。我已经摆脱了所有可能的旧内核和软件包。有一块看不见的驱动器空间被占用,我不知道如何获得该空间。有什么想法在这里发生什么吗?
这是我的inode,这看起来正常吗?
hab@hab-AOD255 ~ $ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/peppermint--vg-root 15122432 182403 14940029 2% /
none 254872 2 254870 1% /sys/fs/cgroup
udev 252034 486 251548 1% /dev
tmpfs 254872 474 254398 1% /run
none 254872 2 254870 1% /run/lock
none 254872 69 254803 1% /run/shm
none 254872 9 254863 1% /run/user
/dev/sda1 62248 376 61872 1% /boot
我当前的内核...
hab@hab-AOD255 ~ $ uname -a
Linux hab-AOD255 3.13.0-45-generic #74-Ubuntu SMP Tue Jan 13 19:36:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
要获取实际空间,分区或文件将使用disk usedu
命令。例如:
du -sh /boot ##Will show the actual size on the disk /boot takes
du -sh /boot/grub/ ##Will show the actual size on the disk /boot/grub takes
输出ls -lah /boot
需要一些解释:
它基本上显示了文字文件的大小。例如,如果一个文本文件为700字节,则它将显示700字节作为文件大小,但是,例如,在ext4文件系统中,文件在磁盘上的最小占用空间为4K(块大小)。因此,ls
没有显示磁盘存储了什么。
ls
会以文件系统具有的块大小来显示目录条目(这种情况正在您的情况下发生),但实际上该目录可以包含具有MB / GB范围大小的文件/目录。要获取磁盘上目录的实际大小,请使用du
命令。
请参阅man du
以获取更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句