如何在Linux中挂载内存中的临时分区
时间:2020-03-21 11:44:47 来源:igfitidea点击:
如果我们希望具有读/写访问的临时工作空间进行测试目的,
那么这有一个简单的解决方法,可以在Linux中的内存中安装临时分区。
我们可以像使用和投掷分区一样使用它。
意味着在重新启动系统后,它将消失的分区和所有数据。
因为它是在TMPFS(即内存,)中创建的,所以不是?
所以你甚至没有费令手动删除分区。
什么是tmpfs?
正如名称所说,TMPFS是在内存或者交换分区中创建的临时文件系统。
在Linux和UNIX系统中,某些目录,如"/tmp"和"/var /运行"都安装在此文件系统上。
在重新启动时将自动清除在这些文件夹中的任何内容。
我们还可以使用TMPFS文件系统进行需要大量读/写操作以提高其性能的程序或者任务。
例如,我们已经向我们展示了将浏览器的配置文件重新定位为TMPFS将显着提高其速度和响应性。
在Linux中挂载内存中的临时分区
要在Linux中的内存中安装临时分区,只需用root或者sudo用户运行以下命令:
# mount -t tmpfs tmpfs /mnt -o size=100m
上面的命令将在TMPFS中创建一个大小为100 MB的临时分区,并将其安装在/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
如我们所见,临时分区的大小为100米。
现在,我们可以使用此分区空间进行任何目的。
保存其中的一些文件和/或者目录并重新启动系统以查看它们是否仍然可用。
重新启动系统后,包含其内容的分区将消失!
由于它是临时分区,因此我们不应该保存其中的任何重要数据。
该分区空间纯粹用于测试目的。