原先启动Cygwin,其默认路径是当前用户的Home文件夹:
CLi@PC-CLI-1 ~ $ pwd /home/CLi
而Cygwin默认启动路径,就是由环境变量HOME的值决定的。
因此,此处就是要去改变对应的环境变量HOME的值。
此处,先去看看原先HOME的值是多少,有两种方法:
可以在cygwin下输入env查看当前所有的环境变量:
CLi@PC-CLI-1 ~ $ env HOMEPATH=\Users\CLi ... SHELL=/bin/bash TERM=xterm ... CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files OS=Windows_NT ... HOME=/home/CLi ...
其中就可以看到,此处的HOME值为/home/CLi
直接通过echo一个环境变量,得知该环境变量的值:
CLi@PC-CLI-1 ~ $ echo $HOME /home/CLi
而想要改变HOME的值,也有两种方法:
去windows中建立一个HOME的环境变量,将值设置为自己想要的值
而关于如何添加Windows的环境变量,不熟悉的人,请参考
通过export去修改环境变量:
CLi@PC-CLI-1 ~ $ echo $HOME /home/CLi CLi@PC-CLI-1 ~ $ export HOME=/home/CLi/develop CLi@PC-CLI-1 /home/CLi $ echo $HOME /home/CLi/develop
即可把HOME从/home/CLi改为/home/CLi/develop
注意 此处通过export的方式改变的值,只是当前(会话/窗口)有效,关闭了窗口后,就失效了,所以下次重启后,还是无法达到修改的效果