如何在 Linux 中的 RAM 中挂载临时分区

[ad_1]

您是否曾经想要一个具有读/写访问权限的临时工作空间用于测试目的? 好的! 我知道一个简单的解决方法来在 Linux 的 RAM 中挂载一个临时分区。 您可以像使用和抛出分区一样使用它。 含义 – 重新启动系统后,分区及其中的所有数据都将消失。 因为它是在 tmpfs (即 RAM,)不是吗? 因此,您甚至不必费心手动删除分区。

什么是 tmpfs?

顾名思义,tmpfs 是在内存或交换分区中创建的临时文件系统。 在 Linux 和 Unix 系统中,一些目录如“/tmp”和“/var/run”被挂载在这个文件系统上。 保存在这些文件夹中的任何内容都将在重新启动时自动清除。 我们还可以将 tmpfs 文件系统用于需要大量读/写操作以提高其性能的程序或任务。 例如,我们已经向您展示了搬迁您的 浏览器的配置文件到 tmpfs 将显着提高他们的速度和响应能力。

在 Linux 的 RAM 中挂载临时分区

要在 Linux 的内存中挂载临时分区,只需以 root 身份运行以下命令或 sudo 用户:

# mount -t tmpfs tmpfs /mnt -o size=100m

上面的命令将创建一个大小的临时分区 100 MB 在 tmpfs 中并将其安装在 /mnt 目录下。

您可以使用“mount”命令验证此临时分区是否已安装:

# mount

我的 CentOS 8 服务器的示例输出:

[...]
tmpfs on /mnt type tmpfs (rw,relatime,seclabel,size=102400k)

是的,它已安装!

让我们使用“df”命令检查 /mnt 目录空间:

# df -h /mnt/

示例输出:

Filesystem      Size  Used Avail Use% Mounted on
tmpfs           100M     0  100M   0% /mnt

可以看到,临时分区的大小是100M。

现在您可以将这个分区空间用于任何目的。 Save 其中的一些文件和/或目录并重新启动系统以查看它们是否仍然可用。 重新启动系统后,包含其内容的分区将消失!

由于它是临时分区,因此您不应在其中保存任何重要数据。 此分区空间纯粹用于测试目的。

相关阅读:

  • 如何在 Linux 中使用 Log2ram 在 RAM 中写入日志文件
  • mktemp 命令教程以及初学者示例
  • 如何改善 Linux 中的应用程序启动时间

感谢您的光临!

帮助我们帮助您:

  • 订阅我们的电子邮件通讯: 立即注册
  • 支持 OSTechNix : 通过贝宝捐赠
  • 下载免费电子书和视频: TradePub 上的 OSTechNix
  • 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅

祝你有美好的一天!!

创建临时分区MemoryRAMtmpfs

[ad_2]

Related Posts