Linux目录挂载tmpfs后目录里原文件不见了

在挂载新磁盘到一个原先存在的目录的后发现原先目录里面的文件没了,不用担心,文件并没丢失,下面是解决办法

tmpfs 是 Linux/Unix 系统上的一种基于内存的文件系统。 tmpfs 可以使用您的内存或 swap 分区来存储文件。在
Redhat/CentOS 等 linux 发行版中默认大小为物理内存的一半。例如上面的案例中,我执行 df -h 的服务器是 64G
内存。

首先我们要说明, tmpfs 既可以使用物理内存,也可以使用交换分区,因为 tmpfs 使用的是 “ 虚拟内存 ” 。 Linux
内核的虚拟内存同时来源于物理内存和交换分区,主要由内核中的 VM 子系统进行调度,进行内存页和 SWAP 的换入和换出操作, tmpfs
自己并不知道这些页面是在交换分区还是在物理内存中。 与其他文件系统不同, tmpfs 无需要建立或格式化,只需要直接使用

mount 挂载就会自动被建立:

# mount -t tmpfs tmpfs  /home
# df -h

mkdir /new ###创建临时目录

mount -t tmpfs tmpfs /new ###将磁盘挂载到临时上目录

cp -R /home/* /new ###将/home下的所有数据复制到/new

rm -rf /home/* ####可选,主要为了腾出空间给原来的硬盘

umount /new ###解除挂载

rm -rf /new ###删除临时目录

mount -t tmpfs tmpfs /home ###挂载/home 到新硬盘

1、  查看已使用的磁盘情况

df –h

2、  查看所有磁盘

fdisk –l

3、  查看指定磁盘“/dev/xvde”的分区情况

fdisk -l /dev/xvde
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值