分区挂载点“/”

分区挂载点“/”

我是 Ubuntu 新手,按照一个教程安装了它。教程中说给“/” 30 GiB 就足够了。但是,现在我的“/”占用了 60%。这是正常的吗?我应该给它更多的空间吗?

我重新安装了一次 ubuntu,我猜想这是否导致了高占用率。

我的分区

答案1

您可以找出哪些目录/文件占用了根分区中大部分的驱动器空间。

  • 如果您告诉我们您是如何重新安装的,这将会很有帮助。

    • 是否有(大的)交换文件?
    • 以前的安装是否留下了文件/目录?
    • 您是否安装了一些大型程序包?
  • 您可以尝试以下命令来识别占用大部分驱动器空间的目录/文件,

    sudo find / -maxdepth 3 -exec du -hs {} \; |sort -h
    

    或长命令行(您可以复制并粘贴,lines=30如果您想查看包含大目录/文件的其他行,可以进行修改)

    lines=30;for i in $(LANG=C df|grep '^/dev/'|tr -s ' ' ' '|cut -d ' ' -f 6-);do echo "--- This is the viewer 'less', quit with 'q' ---";sudo du "$i" -hx|sort -rh|head -n$lines;done|less
    

    和图形程序(你可能必须安装它)

    baobab
    

    或者查看普通用户无法看到的内容

    sudo -H baobab
    

答案2

您已安装了一个 30 GB 的根分区 ( /,sdb6) 用于系统文件,以及一个单独的 261 GB 分区home(sdb5)。在这样的设置中,您的所有用户数据都将进入单独的主分区,这提供了足够的空间。

Ubuntu 通常只需要 10-12 GB 的空间来存储系统文件(/)。如果您有一个单独的主分区,那么 30 GB 对于系统分区来说就足够了。

现在您有 18 GB,这相对来说比较多。这可能是由于系统中仍保留了许多旧内核,或者日志文件很大。或者,除了 Ubuntu 系统文件之外,其他文件也曾放在该分区上,30 GB 的单独主分区就足够了。您可能需要使用磁盘使用情况分析器等工具检查该分区 sdb6 的内容,以查看是什么原因导致磁盘空间占用量增加。

从安装 CD 或 USB 启动的实时会话执行此操作可能是明智之举。也许,系统分区 sdb6 上的 /home 文件夹中存在一些旧用户数据。由于目前,您的单独 /home (sdb5) 分区已安装在该文件夹中,因此其中可能存在的内容目前被隐藏。当您从实时会话工作时,系统分区 (sdb6) 的文件夹中不会安装任何内容。

答案3

看,“/”在Linux中称为根分区,所有文件都存储在其下。你可以根据在Ubuntu中要做什么来选择大小

相关内容