bas*_*boy 1 windows bash cygwin
我正在使用 cygwin 来学习 Windows 中的 BASH 脚本。我创建了一个目录/mystuff/unixstuff。我尝试在 Windows 中搜索这个 unixstuff 目录,但我找不到它。cygwin 在哪里创建文件和文件夹?
Cygwin 的根 ( /) 目录是setup.exe您第一次安装 Cygwin 时告诉放置它的任何位置。
我认为默认是C:\cgywin. 我也用过D:\cygwin。
您可以使用cygpathCygwin bash shell 中的命令来告诉您。我目前不在我的 Cygwin 系统上,但我认为cygpath -w /会向您显示 Cygwin 根目录的 Windows 路径,并且cygpath -w /mystuff/unixstuff应该告诉您/mystuff/unixstuff目录的 Windows 路径。
顺便说一句,类 Unix 系统(包括 Cygwin)的通常约定是将您自己的文件放在您的主目录下。将东西直接放在根目录下,就像您对/mystuff目录所做的那样,有干扰系统文件的风险。(您的主目录可能是/home/username,或者在 Windows 中类似于C:\cygwin\home\username。)