查找.bash_profile文件:
我的是 /home/Administrator 绝对路径是D:\cygwin/home/Administrator)
注意,用ls -al命令看看你的“用户directory”里是不是有 .bash_profile, .bashrc 以及.inputrc文件,
(请注意要用 -al 命令,因为这些文件都是隐藏文件,文件名前带有"."号)
很可能没有,这两个文件很重要,没有怎么办?到/cygwin/etc/skel里面找,里面只有3个文件
.bash_profile, .bashrc 和 .inputrc。 这三个文件是cygwin提供给所有用户的,接下来把这三个文件统统复制到自己的“用户directory”下,即 /home/Administrator下
设PATH(命令行加入)
我们安装完某个软件,一般都希望把这个软件加入到PATH变量中
比如说我们希望加入到PATH变量的是一个fortran的编译器gfortran
他在我的电脑中的目录是 /usr/local/gfortran/bin
那么输入命令:
export PATH=$PATH:/usr/local/gfortran/bin 或者
export PATH=/usr/local/gfortran/bin:$PATH 都可以
但下次启动终端的时候,采用printenv或echo $PATH 查看,
依然会发现PATH变量中没有你要的这个目录(/usr/local/gfortran/bin)
设PATH(采用修改 .bash_profile 文件)
怎么长久性的加入你的PATH变量,就通过刚才所说的修改 .bash_profile 文件
我们再把 export PATH=$PATH:/usr/local/gfortran/bin 加入到 .bash_profile 中( 使用命令 vi 编辑),重启cygwin,用echo $PATH 来查看结果