我的坐骑有什么问题? 我正在尝试挂载并允许读写

/etc/fstab

 /srv/www/test.com /home/user/test.com auto nouser,auto,rw,sync 0 0 

我得到以下错误: mount: you must specify the filesystem type 。 有人能给我一些见解吗? 我试图将一个目录A挂载到directoryB,并允许任何更改(添加新文件,编辑文件)。 另外,如果我在安装文件中进行更改,它会自动更改原来的权利?

mount将设备节点(物理磁盘,远程nfs挂载等)连接到目录。 你要做的是将一个目录映射到另一个目录。 有几种方法来处理这个问题。

最常见的称为符号链接。 它本质上创build一个文件系统条目,redirect到文件系统中的另一个位置。 如果您只想让用户能够从其主目录访问test.com的文档根目录,这是最简单的方法。

或者,您可以使用bind安装types。 在使用此types之前,您必须确定目标目录是存在的,否则您将无法获得您期望的结果。 这可以在命令行中完成:

 mount --bind /src/www/test.com /home/user/test.com 

如果你想把它添加到/etc/fstab文件中,它看起来像这样:

 /srv/www/test.com /home/user/test.com bind defaults,bind 0 0 

但是,我会仔细考虑为什么在处理bind挂载之前,符号链接是不够的。

你想要做的是一个符号链接:

 ln -s /srv/www/test.com /home/user/test.com 

man ls