将目录与另一个目录合并(扩展)

将目录与另一个目录合并(扩展)

我有两台电脑,我们分别称之为电影和其他电脑,我想将其他电脑中的文件象征性地合并到电影中。

//movies/usr/local/sbin有:

script1script2

并且//else/usr/local/sbin我有:

scriptascriptb

当列出电影文件时,我想看到所有 4 个脚本,但是在其他地方,我不想看到电影脚本。

有没有简单的方法可以创建这个symlink

谢谢,马克。

答案1

我假设您已经设置了网络共享,以便您可以else从中查看结构movies。在这种情况下,您可以执行以下操作:

movies:~$ sudo ln -s /path/to/else/usr/local/sbin/scripta /usr/local/sbin/scripta
movies:~$ sudo ln -s /path/to/else/usr/local/sbin/scriptb /usr/local/sbin/scriptb

然后,您将能够看到来自电影计算机的scripta内容scriptb,但看不到其他地方的电影内容。

请注意,您必须对ln要符号链接的每个文件执行一个命令 - 尝试符号链接整个目录内容是不安全的。

相关内容