我在 Windows 7 的文件资源管理器下看不到 MSYS 主目录

我在 Windows 7 的文件资源管理器下看不到 MSYS 主目录

我正在使用 MSYS(MinGW UNIX 环境)在我的 Windows 7 工作站上获取一个可运行的类 UNIX 环境。当我启动 MinGW shell 时,我可以看到我的主目录是/home/oded.a,并且运行mount显示它来自msys\1.0MinGW 安装目录。

它运行正常,我可以将文件放在那里,使用 MSYS 环境实用程序和 shell 写入和读取它们,但是当我打开 Windows 7 文件资源管理器并浏览时msys\1.0,我看不到名为的目录home,我真的很想能够使用 Windows 工具访问我的 MSYS 主文件。知道主目录实际上存储在哪里吗?

这是我的系统上的输出mount

C:\Program Files (x86)\MinGW\msys\1.0 on /usr type user (binmode,noumount)
C:\Program Files (x86)\MinGW\msys\1.0 on / type user (binmode,noumount)
C:\Users\oded.a\AppData\Local\Temp on /tmp type user (binmode,noumount)
c: on /c type user (binmode,noumount)
q: on /q type user (binmode,noumount)

答案1

$ pwd -W
C:/MinGW/msys/1.0/home/Steven

答案2

有时 MinGW/MSYS 会在 ~/msys/1.0/home/user (user是我的用户名)中创建主文件夹

以下是我发现的。

MinGW/MSYSC:/MinGW/msys/1.0/home/user如果您像往常一样安装它们(接受默认值)并且成功执行,通常会在下创建一个主文件夹msys.bat。但是,如果您恰好有一个名为的环境变量,它不会在您期望的位置创建它HOME

  • 或者,首先通过$pwd -W ($ 是命令提示符) 检查您的主文件夹。
  • 删除名为 的环境变量HOME。(它不会弄乱 Windows。)
  • 重启
  • msys.bat再次执行。
  • 或者,现在检查你的主文件夹$pwd -W
  • 注:不需要重新安装MinGW/MSYS

(债务人)<><

相关内容