路径在linux里设置环境变量的方法

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

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

1、直接用expo rt命令

#export PATH=$PATH:/opt/au1200_rm/bui ld_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:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=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/mai l/root"declare-x OLDPWD="/opt/au1200_rm/bui ld_tools"declare-x PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/opt/au1200_rm/bui ld_tools/bin"declare-x PWD="/opt/au1200_rm/bui ld_tools/bin"declare-x SHELL="/bin/bash"declare-x SHLVL="1"declare-x SSH_ASKPASS="/usr/l ibexec/openssh/gnome-ssh-askpass"declare-x SSH_AUTH_SOCK="/tmp/ssh-XX3LKWhz/agent.4242"declare-x SSH_CLIENT="10.3.37.152 223622"declare-x SSH_CONNECTION="10.3.37.152 2236 10.3.37.18622"declare-x SSH_TTY="/dev/pts/2"declare-x TERM="l inux"declare-x USER="root"declare-x USERNAME="root"

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

2、修改profi le文件

#vi/etc/profi le

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

3.修改.bashrc文件

#vi/root/.bashrc

在里面加入export PATH="$PATH:/opt/au1200_rm/bui ld_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。

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

VPSDime7美元/月,美国达拉斯Windows VPS,2核4G/50GB SSD/2TB流量/Hyper-V虚拟化

VPSDime是2013年成立的国外VPS主机商,以大内存闻名业界,主营基于OpenVZ和KVM虚拟化的Linux套餐,大内存、10Gbps大带宽、大硬盘,有美国西雅图、达拉斯、新泽西、英国、荷兰机房可选。在上个月搞了一款达拉斯Linux系统VPS促销,详情查看:VPSDime夏季促销:美国达拉斯VPS/2G内存/2核/20gSSD/1T流量/$20/年,此次推出一款Windows VPS,依然是...

香港最便宜的vps要多少钱?最便宜的香港vps能用吗?

香港最便宜的vps要多少钱?最便宜的香港vps能用吗?香港vps无需备案,整体性能好,而且租用价格便宜,使用灵活,因为备受站长喜爱。无论是个人还是企业建站,都比较倾向于选择香港VPS。最便宜的香港vps能用吗?正因为有着诸多租用优势,香港VPS在业内颇受欢迎,租用需求量也在日益攀升。那么,对于新手用户来说,香港最便宜的vps租用有四大要点是务必要注意的,还有易探云香港vps租用最便宜的月付仅18元...

美国高防云服务器 1核 1G 10M 38元/月 百纵科技

百纵科技:美国云服务器活动重磅来袭,洛杉矶C3机房 带金盾高防,会员后台可自助管理防火墙,添加黑白名单 CC策略开启低中高.CPU全系列E52680v3 DDR4内存 三星固态盘列阵。另有高防清洗!百纵科技官网:https://www.baizon.cn/联系QQ:3005827206美国洛杉矶 CN2 云服务器CPU内存带宽数据盘防御价格活动活动地址1核1G10M10G10G38/月续费同价点击...

linux设置环境变量为你推荐
压缩软件哪个好压缩软件那个最好,360压缩软件好?还是快压、好压软件好呢?等额本息等额本金哪个好等额本息与等额本金哪个划算?网页传奇哪个好玩网页传奇哪个好玩 现在的传奇跟以前玩的都不一样了 总感觉没以前的有激情了手机管家哪个好手机管家哪个软件好51个人空间登录为什么登陆51博客个人空间就不能登陆QQ360云盘下载选百度云呢还是360云盘呢?360云盘怎么用360云盘怎么运用和有什么用法广东联通官方旗舰店联通营业厅买的号码需要多久才发货?什么时候买车最便宜什么时候买车最便宜,为什么啊?便宜的儿童手机本人打算给孩子买块手机,请问什么牌子的儿童手机好。
虚拟主机软件 万网域名注册 已备案域名注册 美国服务器租用 域名交易网 新通用顶级域名 photonvps hawkhost z.com 流媒体服务器 godaddy css样式大全 网站被封 丹弗 服务器合租 服务器是干什么用的 域名与空间 防cc攻击 WHMCS 更多