关注了这篇文章—— 如何复制文件夹结构并建立文件的符号链接?
cp -al /src/dir /dest/dir # hard-links to leaf-files
cp -as /src/dir /dest/dir # symlinks to leaf-files
但是在将我安装的 Google 驱动器复制到本地磁盘上一次之后。我似乎已经完全停止工作了。鉴于我正在运行完全相同的命令,可能是什么问题
答案1
您还没有关注当前得票最高的答案从你引用的邮政。特别是,您省略了警告中给出的说明,“该 SOURCE 必须是绝对路径并且结尾有斜杠。”
您的 Google 驱动器似乎已在 Windows 中映射G:\My Drive
,并且您的目的地似乎类似于E:\Media.01\Content.Media.Server\Series
。您还说您正在使用 Cygwin。
尽管 Cygwin 大多数情况下可以处理路径开头的 Windows 驱动器号,但此类路径并不是绝对的,因为它们以 开头/
,您几乎肯定会收到来自cp
诸如can make relative symbolic links only in current directory
.
这应该有效:
cp -as '/cygdrive/g/My Drive/' '/cygdrive/e/Media.01/Content.Media.Server/Series'