.gashrc在Cygwin 1.7中

Eli*_*hen 18 cygwin

我在Windows Server 2012上运行Cygwin 1.7.17.我的用户帐户是"Administrator".我应该在哪里放一个.bashrc文件供Cygwin bash拿起来?

我尝试过"c:\ users\Administrator"文件夹,它似乎是Cygwin 1.7中的HOME.尝试了c:\ cygwin\home\Administrator.

Cos*_*sta 29

启动shell实例并运行命令echo $HOME以查看主路径的设置.这就是所有用户配置文件的读取位置.它可能不是您尝试过的路径之一.

一旦知道它在哪里,只需从文件夹中复制模板.bash_profile和.bashrc文件/etc/skel即可开始使用.

如果您不喜欢当前用作家的路径,可以通过编辑进行更改/etc/passwd.这里有更多信息... 安全地更改主目录

  • 您是否也将.bash_profile模板复制到了家中?它包含了.bashrc时的所有逻辑.如果您还没有它,请务必添加它.`cp /etc/skel/.bash_profile $ HOME` (8认同)
  • `echo $ HOME`显示`/ cygdrive/c/Users/Administrator`,但是将.bashrc放在c:\ Users\Administrator中不起作用 - 我在文件中放了`echo TEST`,但登录时没有打印 (2认同)