怎么将指令添加到.bashrc下
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么将指令添加到.bashrc下相关的知识,希望对你有一定的参考价值。
看看原文件里export大量出现的环境变量在哪里,就跟在后面加一行 export PATH = /home/yukaihua/opt/nios2/bin : $PATH 保存,重新登录bash生效(不是重启,命令行的话logout,图形虚拟终端的话重新开个就生效)、 参考技术A 用root账户 ,vim ~/.bashrc
编辑后保存就可以。记得source一下bashrc文件。本回答被提问者采纳 参考技术B 这个问题困扰我很久,我明明改了~/.bashrc文件,重新通过ssh登录的时候每次我都要手动输入source ~/.bashrc,配置才会生效,很是头疼,于是我就研究了一下解决办法以及问题的原因是什么。
解决方法
vim ~/.bash_profile在文件内部输入
# 加载.bashrc文件
if test -f .bashrc ; then
source .bashrc
fi
在.bash_profile文件中自动加载.bashrc文件。
.bashrc文件与.bash_profile文件的区别
在研究二者区别之前,我们先了解两个概念login shell和no login shell
1. login shell
需要输入用户名和密码,进入的 shell就是loginshell。
注意:在shell里使用su - user_name 切换用户,登录的shell也是login shell
login shell会读取的文件有:
/etc/profile、$HOME/.bash_profile,$HOME/.bash_login,$HOME/.profile,按以上顺序读取。
2. no login shell。
在登录shell时不需要输入用户名和密码,那么这个就是no login shell。
在图形界面下,打开一个shell也是no login shell
no login shell 在打开的时候,执行的文件是:
$HOME/.bashrc,而.bashrc又会执行/etc/bashrc文件。
在linux系统下,添加安装路径添加到 .bashrc 文件中去的问题
我在ubuntu下运行安装教程中的命令如下:
然后将你的安装路径:/home/username/MGLTools-1.5.0/share/bin 添加到 .bashrc 文件中去
export PATH=export PATH="/home/yangcao/MGLTools-1.5.0/bin:"$PATH
在执行 source .bsharc 就OK了。
然后打开终端,输入 adt 并回车,就出现了AutoDockTools的界面。
我自己执行的操作命令如下:
leeway@leeway-laptop:/home$ export PATH="/home/leeway/MGLTools-1.5.2/bin:"$PATH
leeway@leeway-laptop:/home$ source .bsharc
bash: .bsharc: 没有该文件或目录
怎么回事??请高手指点,本人初学linux
参考资料:http://hi.baidu.com/scc_zone
参考技术A 唉第一步
echo "export PATH="/home/leeway/MGLTools-1.5.2/bin:"$PATH " >> ~/.bashrc本回答被提问者采纳 参考技术B ~
宿主目录
例如cd
~
就回归到你的家目录下。
那么cp
~/.bashrc等是拷贝家目录下的这两个文件。
而后者是从根木拷贝。 参考技术C 求linux下的mgltools安装包,万分感谢
以上是关于怎么将指令添加到.bashrc下的主要内容,如果未能解决你的问题,请参考以下文章