一进入cygwin环境或cd ~,则进入目录cygdrive/c/Users/xxx,即windows当前用户xxx的家目录,而非/etc/passwd中指定的家目录/home/yyy。
经过一段时间的探索,发现问题出在windows的HOME环境变量上,把HOME环境变量改个名cygwin就正常了。

但是还是有个问题,windows重启后,HOME环境变量又自动生成了,还没搞明白是怎么回事

本文探讨了在使用 Cygwin 时遇到的一个常见问题:即进入 Cygwin 环境后默认进入的目录为 Windows 用户目录而非预设的 /home 目录,并给出了通过修改 HOME 环境变量解决问题的方法。
一进入cygwin环境或cd ~,则进入目录cygdrive/c/Users/xxx,即windows当前用户xxx的家目录,而非/etc/passwd中指定的家目录/home/yyy。
经过一段时间的探索,发现问题出在windows的HOME环境变量上,把HOME环境变量改个名cygwin就正常了。

但是还是有个问题,windows重启后,HOME环境变量又自动生成了,还没搞明白是怎么回事


被折叠的 条评论
为什么被折叠?