gpt4 book ai didi

cygwin - 在 Cygwin 中将工作目录设置为桌面

转载 作者:行者123 更新时间:2023-12-01 22:35:32 33 4
gpt4 key购买 nike

cygwin 上的当前目录是 home/myuser。我导航到 cygwin,发现它有一个名为 home/myuser 的目录,我不知道如何导航到桌面。我不想在那里添加桌面目录,而且我无法在根文件夹 (cygwin) 上方导航。知道我该怎么做吗?

最佳答案

Cygwin FAQ 中的“How can I access other drives?”下基本上涵盖了这一点。不,您不是要访问另一个驱动器,而是要访问 Cygwin 树之外的文件夹。如 FAQ 项所述,Cygwin 将您的 Windows 驱动器映射为 /cygdrive/<drive-letter> , 所以你的桌面可能类似于 /cygdrive/c/Users/<username>/Desktop .请注意,多年来路径随着 Windows 的各种版本而改变,并且您没有指定您正在运行的版本,因此它可能不完全是那个版本。

无论如何,我会做的是从我的 Cygwin 主文件夹创建一个指向它的符号链接(symbolic link)。像这样:

ln -s "/cygdrive/c/Users/<username>/Desktop" Desktop

我加引号是因为根据您的 Windows 版本,此路径可能包含空格。

您可能会从 FAQ 中注意到 bash 的 Cygwin 版本接受 DOS 风格的路径名,因此您实际上可以执行以下操作:

cd "C:/Users/<username>/Desktop"

但我建议避免使用这种语法。并非所有 Cygwin 应用程序都理解 DOS 风格的路径,如果您必须尝试弄清楚您正在做的事情是否适用于 DOS 风格的路径,您最终只会感到困惑。在 Cygwin 环境中,最好只对所有内容使用 Unix 样式的路径,除非您有充分的理由不这样做。

关于cygwin - 在 Cygwin 中将工作目录设置为桌面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24079043/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com