我已经在计算机上安装了 dropbox,但它位于我的 cygwin 目录之外。最简单的方法可能是将 dropbox 目录移动到 cygwin 的主目录。无论如何,我想知道是否可以从 cygwin 浏览到我的 dropbox 目录?
答案1
例如,您可以从 cygwin 通过指定目录来访问 C: 驱动器的根目录,/cygdrive/c
例如,
$ cd /cygdrive/c
类似地,可以通过在 Windows 路径(不带“C:”并将 \s 更改为 /s)前面加上前缀来构建 C: 驱动器上任何文件的路径/cygdrive/c
,因此C:\Dropbox\myfile
可以在 Cygwin 中以 形式进行访问/cygdrive/c/Dropbox/myfile
。
答案2
如果您确实希望它在 Cygwin 中可用,除了直接获取它(如 @garyjohn 的正确答案)之外,您还可以尝试使用命令mount
将路径映射到您的主目录。 类似这样的方法可能会有效。
mount C:\dropbox\cygwin /home/me/dropbox
我说可能,因为虽然我很确定它会起作用,但我没有安装 Cygwin 来测试它,而且我不确定 Cygwin 是否会因为文件系统循环而拒绝创建它(它应该允许它)
答案3
正如@starcorn 上面提到的,ln
这非常有用。
$ ln -sv /cygdrive/c/Users/JohnWagg/Dropbox/ ~/dropbox
`/home/JohnWagg/dropbox' -> `/cygdrive/c/Users/JohnWagg/Dropbox/'
答案4
通过运行来查找可用的驱动器:
df -h
在Mounted On
列中,您可以看到已经安装的驱动器。使用这些路径转到它们。例如,在我的情况下,要转到 F: 驱动器,请运行cd /cygdrive/f
。