Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101915850
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-04 12:45:31

作者: lfgoxwqu     出自:
puttycyg是一个登陆cygwin的简单易用的工具,但是,往往使用puttycyg登陆cygwin后默认的用户是window的系统用户。如果在cygwin的home目录下模仿linux环境新建一个用户主目录,然后使用puttycyg登陆后默认指向此用户目录则没那么容易了,需要做一些修改。

首先,需要安装cygwin和PuTTYcyg,在这里就不用介绍了。然后,进入cygwin的安装目录下的etc文件夹,找到一个profile文件,找到这段注释内容:

# Here is how HOME is set, in order of priority, when starting from Windows
# 1) From existing HOME in the Windows environment, translated to a Posix path
# 2) from /etc/passwd, if there is an entry with a non empty directory field
# 3) from HOMEDRIVE/HOMEPATH
# 4) / (root)

可以看出,这段注释是解释启动cygwin是如何查找HOME环境变量的,首先查找windows环境下是否存在HOME变量,如果有则将它转换为Posix路径。

我们接着在这段注释下面添加如下语句:

HOME=/home/myuser #myuser 是在cygwin的home目录下新建的文件夹

保存后,使用puttycyg登陆cygwin,登陆后的用户主目录指向为myuser。
阅读(225) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~