文件系统和挂载点

文件系统和挂载点

我很困惑应该提供哪个路径来存储文件。

host# df -h
Filesystem                                       Size  Used Avail Use% Mounted on
/dev/xvda2                                       5.9G  5.0G  574M  90% /
/dev/xvda4                                       7.9G  147M  7.4G   2% /mnt

默认情况下,它将数据存储在/.当我的默认位置已满时,我需要提供其他磁盘位置来存储文件。

那么我该如何给出路径呢?是这样的吗:/dev/xvda4/?或者这样:/mnt/mydir

答案1

您应该/mnt在您的情况下使用,因为它位于有可用空间的第二个分区上。

您不希望根 ( /) 分区已满,否则会遇到麻烦。例如,在下一次系统更新期间,您的包管理器可能会下载许多包并在尝试安装它们时崩溃,这仅仅是由于磁盘空间不足。

默认文件的位置应该是您的主目录。例如,如果您以用户身份登录,navaz那么您的主目录是/home/navaz。你的一般存储区域应该是这个而不是 root ( /)。

在您的情况下,/home它是 root () 的子目录/,因此您不会通过将文件保存到 来阻止磁盘填满/home。但是,如果您挂载 8GiB 分区,/home那么/mnt您可以使用该分区上的空间来保存文件,这将释放大部分根分区。

相关内容