怎么将指令添加到.bashrc下

怎么将指令添加到.bashrc下,第1张

看看原文件里export大量出现的环境变量在哪里,就跟在后面加一行 export PATH = /home/yukaihua/opt/nios2/bin : $PATH 保存,重新登录bash生效(不是重启,命令行的话logout,图形虚拟终端的话重新开个就生效)、

# .bashrc

set JAVA_HOME=/usr/j2sdk

export JAVA_HOME

set PATH=$PATH:$JAVA/bin

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH

# User specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

# Source global definitions

if [ -f /etc/bashrc ]then

. /etc/bashrc

fi

重启后 echo $JAVA_HOME没有

JAVA -version也不行,说明设置不行

设置Linux的环境变量的方法是这样的,首先可以在终端直接输入:变量名=内容 的方式来临时设置,但是这种方式设置的效果在重新登录后就失效了。所以环境变量的设置一般是写在配置文件中,那对环境变量的修改应该写在哪个配置文件中呢?

如果想让设置只对当前用户有效,就需要在~/.bashrc文件中添加设置,以修改PATH这个环境变量为例,需要在~/.bashrc这个配置文件添加的内容格式就像是如下两行这样:

PATH="$PATH":/root

export PATH

也可以将两行设置写成一行:

export PATH="$PATH":/root

如果想让环境变量的设置对所有用户都有效,则需要把设置添加到/etc/profile这个全局配置文件中,添加的格式和~/.bashrc这个文件一样。

最后,修改完配置文件后,如果想让设置马上生效,还需要运行source命令,比如:source ~/.bashrc,否则设置只在下次登录时才会生效(也就是说要重新登录)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11431008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存