首先,我想说的是,我对 Linux 还比较陌生,自从我的硬盘最近坏了之后就被迫使用它(虽然现在已经使用 Linux 几个星期了,但我希望我能早点尝试一下)所以我可能遗漏了一些对于更有经验的用户来说应该显而易见的东西。不管怎样,事情是这样的——在尝试了一些其他发行版之后,我最终选择了 Linux Mint 16。我使用Unetbootin创建了一个具有持久性的Live USB,它运行良好,除了几天后我发现我的8GB USB几乎已满。我现在主要需要我的笔记本电脑用于我的在线高中课程,所以我不会用游戏、电影等来填充它。在探索我的文件系统后,我发现虽然我的主文件夹已满,但其他文件夹如 cdrom、tmp、开发人员拥有 1GB+ 内存。我运行了命令
df
并得到以下结果:
Filesystem 1K-blocks Used Available Use% Mounted on
/cow 4062908 3323888 529308 87% /
none 4 0 4 0% /sys/fs/cgroup
udev 1744648 4 1744644 1% /dev
tmpfs 1755620 1232916 522704 71% /tmp
tmpfs 351124 1316 349808 1% /run
none 5120 4 5116 1% /run/lock
none 1755620 680 1754940 1% /run/shm
none 102400 12 102388 1% /run/user
/dev/sda1 7659188 7395068 264120 97% /cdrom
/dev/loop0 1176448 1176448 0 100% /rofs
任何帮助将不胜感激!
PS-这是我的第一篇文章,所以如果我的格式有问题,请原谅。
更新-运行后
sudo parted -l
我有
Model: Lexar USB Flash Drive (scsi)
Disk /dev/sda: 7860MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 7860MB 7859MB primary fat32 boot, lba
答案1
这里的问题是输出的第一个条目df
:
/cow 4062908 3323888 529308 87% /
这表明你的根分区,即其他所有内容的父文件夹,你可以将其视为你的C:
驱动器,几乎已满 (87%)。其他行描述单独的分区(将它们视为 D: 驱动器),无论它们是否已满,都不会改变/
已满的事实。
如果您添加输出,我可以给您更具体的建议,sudo parted -l
但基本问题是您正在从 8GB 笔式驱动器运行操作系统。当然,你的空间已经不够了。
要找出空间的使用情况,您可以使用诸如 之类的工具baobab
。首先使用 来安装它(它可能是默认包含的,如果是这样,它将在菜单中称为“磁盘使用分析器”)sudo apt-get install baobab
,然后使用以下命令运行它baobab
:
或者,使用命令行方法:
df -sh / | sort -h
这将列出/
按大小排序的所有目录。