我是修改链接和管理 Linux 的新手,可以将特定文件夹软链接到远程服务器的文件夹吗?
(我不确定如何使用硬链接/符号链接/等等。)
抱歉,我是新手。
任何帮助都是极好的。
谢谢!
答案1
您必须使用软链接(又名符号链接) 如下:
ln -s /net/server/some/dir /home/me/mysymlink
如果您当前的工作目录是/home/me
,那么您可以输入以下内容:
ln -s /net/server/some/dir mysymlink
答案2
此配置涉及哪些文件系统?您使用 NFS 吗?您使用 CIFS/Samba 吗?
您无法从本地文件系统完成此操作。
给定客户A和客户B正在访问远程A你不能简单地user@clientA # ln -s /local/file /remote/directory
运行远程A和客户B将在本地范围内读取/remote/directory/file
。也就是说,当客户B正在访问/remote/directory/file
客户B将会/local/file
访问客户B的硬盘驱动器,而不是客户A的硬盘。
解决这个问题的方法是将文件复制到远程A或从创建网络安装客户A到远程A但这需要在远程A。
这非常模糊,但如果没有您的配置规范,我无法提供进一步的帮助。
答案3
您可以在本地挂载远程文件系统(或远程挂载本地系统),这与想要的类似,但这取决于两端的文件系统。如果您从 Linux 到 Linux 执行此操作,则最有可能使用sshfs
。