终端中的哪些命令清理驱动器空间没有 apt-get clean 类型的命令起作用。不会在软件中心下载也不会更新!不是 CCleaner

终端中的哪些命令清理驱动器空间没有 apt-get clean 类型的命令起作用。不会在软件中心下载也不会更新!不是 CCleaner

您能否给出确切有效的终端命令,而无需重复无效的基本命令,例如 Sudo Apt-get clean/autoclean。这是 Wily 的缺陷还是什么?我选择 Linux 很简单,这样就不会成为我自己 PC 的黑客。

答案1

这些命令apt-get cleanautoclean主要目的并非释放磁盘空间。这些命令旨在对计算机上安装的软件包进行操作。

  • 现在,如果你想知道是什么填满了你的硬盘,请用命令开始sudo df -m。这将告诉你哪个分区和哪个目录中使用的磁盘空间最多(以 MB 为单位)。

    # sudo df -m
    S.Ficheros                    bloques de 1M Usados Disponibles Uso% Montado en
    /dev/dm-0                            366198  91120      275078  25% /
    udev                                     10      0          10   0% /dev
    tmpfs                                   766      9         757   2% /run
    tmpfs                                  1915      1        1915   1% /dev/shm
    tmpfs                                     5      1           5   1% /run/lock
    tmpfs                                  1915      0        1915   0% /sys/fs/cgroup
    /dev/sda1                               228     47         169  22% /boot
    /dev/mapper/laptop--user1-home        102350  13286       89065  13% /home
    tmpfs                                   383      1         383   1% /run/user/1000
    
  • 在一个目录中使用命令sudo du -m --max-depth=2来找出哪些子目录的大小最大(以 MB 为单位)。这将带您到填满硬盘的目录。
    例如:sudo du -m --max-depth=2 /home
    这将告诉您用户帐户的哪个目录占用的磁盘空间最多(以 MB 为单位)。

    # sudo du -m --max-depth=1 /home
    12425   /home/user1
    817     /home/user2
    13242   /home
    

    /home这里我们看到,“user1”占用了分区上大部分的 13242 MB

  • 一旦找出硬盘被占满的原因,您就可以决定如何释放磁盘空间。例如:删除用户文件或卸载软件。

相关内容