mount --bind的简单介绍及其妙用

[linux] 2024-05-28 圈点638

摘要:mount --bind的简单介绍及其妙用,在linux中,mount --bind的简单介绍

在linux中,mount --bind的简单介绍


作用:将一个目录挂载到另外一个目录。


示例:

mount --bind /usr/a /home/b

释意:

将a目录挂载到b目录,

作用解释:

/home/b权限和内容(里面的文件及文件夹)都将和a一模一样,同时b里面的内容(文件及文件夹)将不再出现。


取消挂载:

umount /home/b


mount --bind 的妙用

<span style=">1,用于vsftp用户加多目录

在用户目录下新建目录www

然后mount --bind /wangzhanpath/www /userpath/www

这样用户就可以访问网站的的www目录了。


2,在固件开发过程中临时替换配置文件

在固件开发过程中为测试某个新功能,必需修改某个系统文件。

而这个文件在只读文件系统上或者是虽然文件可写,但是自己对这个改动没有把握,不愿意直接修改。


这时候mount --bind就是你的好帮手。


假设我们要改的文件是/etc/hosts,可按下面的步骤操作:

1)把新的hosts文件放在/tmp下。

2)mount --bind /tmp/hosts /etc/hosts

测试完成了执行 umount /etc/hosts 断开绑定。


  

相关内容:

感谢反馈,已提交成功,审核后即会显示