我在 fstab 中使用这一行将 /sftp/feeds/incoming 绑定到 /var/www/online/public_html/feeds
/sftp/feeds/incoming /var/www/online/public_html/feeds none bind 0 0
但它并未产生效果。
如果我使用:
mount --bind /var/www/online/public_html/feeds /sftp/feeds/incoming
在命令行上,它可以很好地完成工作,但当然会在重启时丢失。
答案1
我认为语法错误或提供的参数顺序错误。它应该与您的mount
命令相同:
/var/www/online/public_html/feeds /sftp/feeds/incoming none bind 0 0
从安装手册页:
绑定安装。
从 Linux 2.4.0 开始,可以将文件层次结构的一部分重新挂载到
其他地方。调用如下mount --bind olddir newdir
或简写选项
mount -B olddir newdir
或 fstab 条目是:
/olddir /newdir none bind
调用此函数后,相同的内容可以在两个地方访问。也可以重新挂载单个文件(在单个文件上)。
此调用仅附加单个文件系统(的一部分),而不是可能的子挂载。包括子挂载在内的整个文件层次结构使用以下方式附加到第二个位置: