路径在Linux里设置环境变量的方法(exportPATH)

linux设置环境变量  时间:2021-01-27  阅读:()

在Linux里设置环境变量的方法export PATH

在Linux里设置环境变量的方法export PATH

一般来说配置交叉编译工具链的时候需要指定编译工具的路径此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下 build_tools就是我的编译工具则有如下三种方法来设置环境变量

1、直接用export命令

#export PATH=$PATH:/opt/au1200_rm/build_tools/bin

查看是否已经设好可用命令export查看

[root@localhost bin]#exportdeclare-x BASH_ENV="/root/.bashrc"

declare-x G_BROKEN_FILENAMES="1"

declare-x HISTSIZE="1000"declare -x HOME="/root"declare-x HOSTNAME="localhost. localdomain"declare-x INPUTRC="/etc/inputrc"declare-x LANG="zh_CN.GB18030"

declare-x LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"

declare-x LESSOPEN="|/usr/bin/lesspipe.sh%s"declare-x LOGNAME="root"declare-x LS_COLORS="no=00:fi=00:di=01;34: ln=01;36:pi=40;33:so=01;

35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.z ip=01;31:*.z=01;31:*.Z=01;31:*.g z=01;31:*.b z 2=01;31:*.bz=01;31:*.tz=01;31:

*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;

35:*.xpm=01;35:*.png=01;35:*.tif=01;35:"declare-x MAIL="/var/spool/mail/root"declare-x OLDPWD="/opt/au1200_rm/build_tools"declare-x PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11 R6/bin:/root/bin:/opt/au1200_rm/build_tools/bin"declare-x PWD="/opt/au1200_rm/build_tools/bin"declare-x SHELL="/bin/bash"declare-x SHLVL="1"declare-x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"declare-x SSH_AUTH_SOCK="/tmp/ssh-XX3LKWhz/agent.4242"

declare-xSSH_CLIENT="10.3.37.152 2236 22"declare-x SSH_CONNECTION="10.3.37.152 2236 10.3.37.186 22"declare-x SSH_TTY="/dev/pts/2"declare-xTERM="linux"declare -x USER="root"declare-x USERNAME="root"

可以看到环境变量已经设好 PATH里面已经有了我要加的编译器的路径。

2、修改profile文件

#vi /etc/profi le

在里面加入:export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

3.修改.bashrc文件

#vi /root/.bashrc

在里面加入export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

后两种方法一般需要重新注销系统才能生效最后可以通过echo命令测试一下# echo $PATH

看看输出里面是不是已经有了/my_new_path这个路径了。

-------------------------------------------------------------------------------------------

----------------------------

“/bin”、 “/sbin”、 “/usr/bin”、 “/usr/sbin”、 “/usr/local/bin”等路径已经在系统环境变量中了如果可执行文件在这几个标准位置在终端命令行输入该软件可执行文件的文件名和参数(如果需要参数) 回车即可。

如果不在标准位置文件名前面需要加上完整的路径。不过每次都这样跑就太麻烦了一个“一劳永逸”的办法是把这个路径加入环境变量。命令“PAT H=$PAT H:路径”可以把这个路径加入环境变量但是退出这个命令行就失效了。要想永久生效需要把这行添加到环境变量文件里。有两个文件可选 “/etc/profi le”和用户主目录下的“.bash_profi le” “/etc/profi le”对系统里所有用户都有效用户主目录下的“.bash_profi le”只对这个用户有效。

“PAT H=$PAT H:路径1:路径2: . . . :路径n”意思是可执行文件的路径包括原先设定的路径也包括从“路径1”到“路径n”的所有路径。当用户输入一个一串字符并按回车后 shel l会依次在这些路径里找对应的可执行文件并交给系统核心执行。那个“$PAT H”表示原先设定的路径仍然有效注意不要漏掉。某些软件可能还有“PAT H”以外类型的环境变量需要添加但方法与此相同并且也需要注意“$”。

注意与DOS/Window不同 UNIX类系统环境变量中路径名用冒号分隔不是分号。另外软件越装越多环境变量越添越多为了避免造成混乱建议所有语句都添加在文件结尾按软件的安装顺序添加。

格式如下()

#软件名-版本号

PAT H=$PAT H:路径1:路径2: . . . :路径n

其他环境变量=$其他环境变量: . . .

在“profi le”和“.bash_profi le”中 “#”是注释符号写在这里除了视觉分隔外没有任何效果。

设置完毕注销并重新登录设置就生效了。如果不注销直接在shel l里执行这些语句也能生效但是作用范围只限于执行了这些语句的shel l 。

相关的环境变量生效后就不必老跑到软件的可执行文件目录里去操作了。

修罗云50元/月起香港大宽带NAT VPS,香港沙田建站2核2G5M仅70元/月起

修罗云怎么样?修罗云是一家国内老牌商家,修罗云商家以销售NAT机器起家,国内的中转机相当不错,给的带宽都非常高,此前推荐的也都是国内NAT VPS机器。今天,云服务器网(www.yuntue.com)小编主要介绍一下修罗云的香港云服务器,适合建站,香港沙田cn2云服务器,2核2G,5M带宽仅70元/月起,同时香港香港大带宽NAT VPS低至50元/月起,性价比不错,可以尝试一下!点击进入:修罗云官...

wordpress投资主题模版 白银黄金贵金属金融投资网站主题

wordpress投资主题模版是一套适合白银、黄金、贵金属投资网站主题模板,绿色大气金融投资类网站主题,专业高级自适应多设备企业CMS建站主题 完善的外贸企业建站功能模块 + 高效通用的后台自定义设置,简洁大气的网站风格设计 + 更利于SEO搜索优化和站点收录排名!点击进入:wordpress投资主题模版安装环境:运行环境:PHP 7.0+, MYSQL 5.6 ( 最低主机需求 )最新兼容:完美...

无忧云( 9.9元/首月),河南洛阳BGP 2核 2G,大连BGP线路 20G高防 ,

无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,自营有国内雅安高防、洛阳BGP企业线路、香港CN2线路、国外服务器产品等,非常适合需要稳定的线路的用户,如游戏、企业建站业务需求和各种负载较高的项目,同时还有自营的高性能、高配置的BGP线路高防物理...

linux设置环境变量为你推荐
相机内存卡数据恢复相机内存卡数据丢失怎么恢复316不锈钢和304哪个好保温杯买304不锈钢的好,还是316不锈钢的好?985和211哪个好想问问大学211和985有什么不同吗?无纺布和熔喷布口罩哪个好无纺布除了做尿布湿口罩这些,还有其他什么用处吗?加速器哪个好网络游戏加速器哪个好用固定利率和浮动利率哪个好应当选择固定利率,还是选择浮动利率还款?行车记录仪哪个好我想买一个24小时监控行车记录仪,哪款比较好?云盘哪个好云盘有哪些,哪个云盘好牡丹江教育云空间登录请问一下校园云空间的登录方式有哪些?群空间登录怎样进入群空间
网址域名注册 tk域名注册 长春域名注册 免费com域名申请 国内永久免费云服务器 mediafire下载 表单样式 圣诞节促销 申请个人网页 panel1 华为网络硬盘 免费网站申请 合租空间 php空间推荐 流媒体加速 台湾google 日本代理ip 亿库 免费的加速器 服务器是什么意思 更多