Vi命令的位置为/opt/local/bin/vi,但创建了.bash_login文件后命令行里就找不到vi命令了,删除.bash_login就可以,何解?
1
ladrift May 27, 2015
$ which vi
/usr/bin/vi 这个是默认路径吧? |
2
canautumn May 27, 2015
|
3
xiazhichenjlu May 28, 2015
设置 PATH 的文件一般是 .bash_profile,它的优先级比 .bash_login 高。如果 PATH 的设置在比 .bash_login 低的文件,那就执行不到了。
|
4
582033 May 28, 2015 via Android
楼主去看看关于profile bash_profile bashrc 区别
|