怎么将指令添加到.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

首先,倒数第二个命令应该加入~/.bashrc文件而不是直接在命令行上打出来,还有:最后一句应该是:source ~/.bashrc

参考资料: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下的主要内容,如果未能解决你的问题,请参考以下文章

在linux系统下,添加安装路径添加到 .bashrc 文件中去的问题

bashrc alias参数添加一个空格

怎么样在ubuntu环境下配置sdk

ubuntu 下添加环境变量

添加 .bashrc 文件的路径?

linux下,如何添加man帮助