您是否曾经想要一个具有读/写访问权限的临时工作空间用于测试目的? 好的! 我知道在 Linux 中在 RAM 中挂载临时分区的简单解决方法。 您可以像使用和抛出分区一样使用它。 含义 – 重新启动系统后,分区及其中的所有数据都将消失。 因为它创建于 tmpfs (即 RAM,)不是吗? 因此,您甚至不必费心手动删除分区。
什么是 tmpfs?
顾名思义,tmpfs 是在内存或交换分区中创建的临时文件系统。 在 Linux 和 Unix 系统中,“/tmp”和“/var/run”等一些目录挂载在这个文件系统上。 保存在这些文件夹中的所有内容将在重新启动时自动清除。 我们还可以将 tmpfs 文件系统用于需要大量读/写操作以提高其性能的程序或任务。 为了 example,我们已经向您展示了搬迁您的 浏览器的配置文件到 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 | Twitter | 领英 | RSS订阅
祝你有美好的一天!!