![如何将 /tmp 分区转换为其他格式?还提供有关 /tmp 分区的一些详细信息?](https://linux22.com/image/1039594/%E5%A6%82%E4%BD%95%E5%B0%86%20%2Ftmp%20%E5%88%86%E5%8C%BA%E8%BD%AC%E6%8D%A2%E4%B8%BA%E5%85%B6%E4%BB%96%E6%A0%BC%E5%BC%8F%EF%BC%9F%E8%BF%98%E6%8F%90%E4%BE%9B%E6%9C%89%E5%85%B3%20%2Ftmp%20%E5%88%86%E5%8C%BA%E7%9A%84%E4%B8%80%E4%BA%9B%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF%EF%BC%9F.png)
我是 Ubuntu 新手,所以对分区不太了解。我在 HP DV6 i3 2150us 上有一个 320Gb 硬盘。
当我安装 Ubuntu 时,我给了 100 Gb 作为/tmp
挂载点,以为这将是除家之外保存数据的地方。但是我无法在其中保存数据/tmp
。我不知道/tmp
它有什么用处,如果有人可以提供链接,我将不胜感激。
此外,如果有人能告诉我如何将其转换为其他格式以便我可以保存数据,我将非常感激。
答案1
正如名称所示,该目录/tmp
用于存放临时文件。请勿在此存储任何数据,因为数据可能会被删除。此外,您可能不需要 100 GB 的空间来存放临时文件。
从 /etc/fstab 中删除 /tmp 条目。这样,/tmp 将只位于根分区(包含系统文件的分区)上,并且您将能够将 100 Gb 分区用于其他用途。
为此,打开终端并输入
sudo cp /etc/fstab /root/fstab.backup
如果出现任何问题,这将备份您当前的 fstab。
gksudo gedit /etc/fstab
找到包含的行
/tmp
并将其替换/tmp
为/data
。保存文件。确保 /tmp 具有正确的权限:
sudo chmod a+rwxt /tmp
创建数据的挂载点:
sudo mkdir /data
现在,您的 100GB 分区将安装在 /data 下,并且其内容不会被删除。
要以用户身份使用它,您需要授予自己在此分区上的写入权限。例如,创建一个目录并将其所有权更改为“muhammad”(假设这是您的用户名):
sudo mkdir /data/Videos
chown -R muhammad:muhammad /data/Videos