让我们假设我有两个硬盘(A,B),并有以下目录:
目前如果我上传一个文件到/ var / www OR / var / www / upload; 它将被保存在驱动器A.
如何使文件夹/ var / www /上传点到驱动器B.所以,如果我上传文件到/ var / www /上传它将被保存在驱动器B,但是当我上传文件到/ var / www,它将被保存在驱动器A.
我认为磁盘A 不是作为根(/)文件系统挂载的。 如果是这样,只需要忽略与driveA的行。
编辑你的/ etc / fstab:
/ dev / diskA / var / www / auto默认值1 2 / dev / diskB / var / www / upload auto默认值1 2
你可以用你在这个分区上的文件系统replace“auto”,但是无论如何,上面都应该可以工作。
如果磁盘A和B安装在别处,您可以尝试符号链接:
ln -s / path / to / driveA_mountpoint / var / www / ln -s / path / to / driveB_mountpoint / var / www / upload
注意: / var / www和driveA上的目录“upload”不能存在,否则会失败。
我个人更喜欢使用mount的bind选项:
mount -o bind / var / www / / path / to / driveA_mountpoint mount -o bind / var / www / upload / path / to / driveB_mountpoint
不过考虑编辑/ etc / fstab – 这可能是最好的方法。
硬盘驱动器B是否安装? 如果是,
ln -s /path/to/hard/drive/B/mount/point /var/www/upload
除此以外
mount -t <fstype> -o defaults /dev/<hard driver B> /var/www/upload