linux环境变量 export命令详解

论坛 期权论坛     
选择匿名的用户   2021-5-30 00:12   297   0
<p align="left" style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-size:18px"><strong>由host $ export DVSDK&#61;&#34;${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx&#34;引发的问题</strong></span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <strong><span style="font-size:18px">1、</span></strong>${HOME}:首先, HOME 是个变量,它代表你的 home 目录,变量前必须加上 $ 符号,否则会报错</p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> usr/local/dvsdk为dvsdk的destination folder 由#echo $DVSDK测试环境变量添加成功否</p>
<div style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px">
   
</div>
<div style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px">
<span style="font-size:18px"><strong>2、</strong></span>想要使得开机时自动加载这个环境变量免除以后每次设置,可将其写入/etc/re.local
</div>
<div style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px">
<div>
  <img alt="linux export命令详解 - huanghl97 - huanghl97" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-433cca5e4786b8b7e5049c62b9d65ba5.bmp" style="border:none; max-width:100%; margin:0px 10px 0px 0px">
</div>  
</div>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <strong> <span style="font-size:18px">Linux export 命令</span></strong></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"><strong>功能说明:</strong>设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,这样我们每次用的时候必须指定执行文件的目录,麻烦,在代码中先执行export,这个相当于告诉程序,执行某某东西时,需要的文件或什么东东在这些目录里)</span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"><strong>语  法:</strong>export [-fnp][变量名称]&#61;[变量设置值]</span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"><strong>补充说明:</strong>在shell中执行程序时,shell会提供一组环境变量。 export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。</span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"><strong>参  数:</strong></span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"> <wbr></wbr>   -f  代表[变量名称]中为函数名称。 <wbr></wbr></span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"> -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 <wbr></wbr></span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"> -p  列出所有的shell赋予程序的环境变量。</span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;">一个变量创建时,它不会自动地为在它之后创建的shell进程所知。而命令export可以向后面的shell传递变量的值。当一个shell脚本调用并执行时,它不会自动得到原为脚本(调用者)里定义的变量的访问权,除非这些变量已经被显式地设置为可用。export命令可以用于传递一个或多个变量的值到任何后继脚本。  <wbr></wbr> <wbr></wbr> <wbr></wbr> ----《UNIX教程》</span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"></span> </p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"><strong><span style="font-size:18px"> 在 linux 里设置环境变量的方法 ( export PATH )</span></strong></span></p>
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> <span style="font-family:&#34;Courier new&#34;"> </span><span style="font-family:&#34;Courier new&#34;">一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“</span><span style="font-size:16px"><span style="font-family:&#34;Courier new&#34;; font-size:14px">/opt/au1200_rm /build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量:</span><br> <br> <strong><span style="font-family:&#34;Courier new&#34;; font-size:14px">1、
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP