ln -s和mount -rbind有什么区别?

Modified on: Thu, 14 Jun 2018 11:20:23 +0800

有什么区别:

ln -s /mnt/extra/home /

mkdir /home
mount --rbind /mnt/extra/home /home

最佳答案

mount --rbind < / a>进行递归绑定安装;也就是说,/mnt/extra/home上安装的文件系统层次结构也可以通过/home访问。

在实践中,ln -s解决方案与mount --rbind解决方案之间的主要区别在于ln -s /home是一个符号链接,而mount --rbind是一个目录;这会影响finddftest / [等。

等工具。

此外,如果ln -s存在,/home将失败,而mount --rbind如果不存在则会失败,或者它不是一个空目录。

Mark下面的评论也很重要:ln -s需要一个可写文件系统来创建符号链接。

作者:,AlexP

相关问答

添加新评论