如何将 /tmp 分区转换为其他格式?还提供有关 /tmp 分区的一些详细信息?

如何将 /tmp 分区转换为其他格式?还提供有关 /tmp 分区的一些详细信息?

我是 Ubuntu 新手,所以对分区不太了解。我在 HP DV6 i3 2150us 上有一个 320Gb 硬盘。

当我安装 Ubuntu 时,我给了 100 Gb 作为/tmp挂载点,以为这将是除家之外保存数据的地方。但是我无法在其中保存数据/tmp。我不知道/tmp它有什么用处,如果有人可以提供链接,我将不胜感激。

此外,如果有人能告诉我如何将其转换为其他格式以便我可以保存数据,我将非常感激。

答案1

正如名称所示,该目录/tmp用于存放临时文件。请勿在此存储任何数据,因为数据可能会被删除。此外,您可能不需要 100 GB 的空间来存放临时文件。

  1. 从 /etc/fstab 中删除 /tmp 条目。这样,/tmp 将只位于根分区(包含系统文件的分区)上,并且您将能够将 100 Gb 分区用于其他用途。

    为此,打开终端并输入

    sudo cp /etc/fstab /root/fstab.backup
    

    如果出现任何问题,这将备份您当前的 fstab。

    gksudo gedit /etc/fstab
    

    找到包含的行/tmp并将其替换/tmp/data。保存文件。

  2. 确保 /tmp 具有正确的权限:

    sudo chmod a+rwxt /tmp
    
  3. 创建数据的挂载点:

    sudo mkdir /data
    

现在,您的 100GB 分区将安装在 /data 下,并且其内容不会被删除。

要以用户身份使用它,您需要授予自己在此分区上的写入权限。例如,创建一个目录并将其所有权更改为“muhammad”(假设这是您的用户名):

sudo mkdir /data/Videos
chown -R muhammad:muhammad /data/Videos

相关内容