日期:2014-05-16  浏览次数:20656 次

ubuntu 10.4 修改环境变量不成功
我 修改 .bashrc 添加alias 为什吗不起作用呢
-bash: alias: cdstudy: not found

重启之后

网上说这个就是系统配置文件呀
------解决方案--------------------
你添加的是某个用户的.bashrc吧?  那么你调用的脚本,是否是这个用户呢?

另外要注意Linux分为 “登陆shell”和“非登录shell”
它们加载的文件是不一样的
/etc/profile
~/.bash_profile
/etc/bashrc
~/.bashrc
之间的区别,详细的可以自己google下

你的情况,建议在脚本执行前先显示加载一下,比如你修改/root/.bashrc
使用时,先在你的脚本里执行下/root/.bashrc

------解决方案--------------------
可以google下su abc和 su - abc 的区别....

好吧,LZ的情况可以在这四个文件中都加入alias命令,就不会遇到问题了

/etc/profile
~/.bash_profile
/etc/bashrc
~/.bashrc