gpt4 book ai didi

linux - 未知位置的 Cygwin 初始目录

转载 作者:可可西里 更新时间:2023-11-01 11:24:56 25 4
gpt4 key购买 nike

我通常是 Linux 命令提示符用户,现在我在我的笔记本电脑上使用 Windows 10,我知道……糟糕的选择。所以我在 Windows 上使用 Cygwin 作为我的终端,唯一的问题是当我第一次启动它时,它在一个我不认识的目录中初始化

![Cygwin upon start ] 1

我希望能够导航到我的文档和桌面文件夹以访问存储我的代码文件的位置。下面是我在使用“ls”和“cd ..”命令后看到的另一个屏幕截图。

enter image description here

我花了太多时间浏览所有这些可见的目录,但我似乎无法找到我的文件在系统中的位置。那我怎么找到他们呢?如何将 Cygwin 设置为始终在正确的目录中启动?

谢谢。

最佳答案

Cygwin 在安装目录(通常是 C:\cygwin)中创建了一个类似 POSIX 的文件系统布局,这就是在 Cygwin 中挂载为 / 的内容。

“真正的”Windows 文件系统挂载为 /cygdrive,因此 /cygdrive/c/cygwin 是一个递归目录,其内容与 相同/(如果这有助于可视化关系)。

您的 Windows 用户主目录(不要与 C:\cygwin\home\USERNAME 中的 Cygwin 目录混淆)位于 /cygdrive/c/Users/USERNAME。如果您愿意,可以将以下内容添加到 ~/.bashrc 文件的底部:

cd "/cygdrive/c/Users/$USER"

在 Windows 用户目录中启动 shell。就个人而言,我发现在实践中我很少需要在 Cygwin 中工作时最终进入 Windows 领域,但对每个人来说都是如此。

关于linux - 未知位置的 Cygwin 初始目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40940669/

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