关于cygwin登陆目录passwd里指定无效的问题

原来机器上就装一个cygwin。后面安装meta安装到同个目录下。发现启动cygwin到/home目录下。而不是用户目录下。改/etc/passwd文件无效。

发现在/etc/profile文件里面有句

export HOME="/home"
好象对HOME重新定义
后面有句
cd "$HOME"
注释掉export那句就可以到正确的用户目录了。
 
ps:如果passwd文件内容丢失。可以在cygwin shell下用命令mkpasswd -l来打印到屏幕上,也可以用重定位mkpasswd -l>passwd来在shell的当前目录下生成新的passwd文件。

Tags: cygwin, passwd

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):