linux中export用法

export PATH=$PATH:/home/zhaodw

用于修改环境变量,但只在本次登录中有效

注意:(与shell变量相结合)

1 =前PATH变量不加$符号

2 再增加的路径用:追加

功能说明:设置或显示环境变量。

语  法:export [-fnp][变量名称]=[变量设置值]

补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。

参  数:

-f  代表[变量名称]中为函数名称。

-n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

-p  列出所有的shell赋予程序的环境变量

export设置环境变量是暂时的,只在本次登录中有效,可修改如下文件来使命令长久有效

1、修改profile文件:

#vi /etc/profile

在里面加入:

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

这个在我们的机器上是大家共用的,建议不修改这个,只修改自己根路径下的

即第2种方法

2. 修改本id根路径下的.bashrc或.bash_profile文件:

# vi /home/zhaodw/.bash_profile

在里面加入:

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

注意:

1、执行脚本时是在一个子shell环境运行的,脚本执行完后该子shell自动退出;

2、一个shell中的系统环境变量才会被复制到子shell中(用export定义的变量);

3、一个shell中的系统环境变量只对该shell或者它的子shell有效,该shell结束时变量消失(并不能返回到父shell中)。

4、不用export定义的变量只对该shell有效,对子shell也是无效的。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,095评论 19 139
  • 一、环境变量 1. 变量 变量就是计算机中用于记录一个值(数值,字符或字符串)的符号。通常变量与值是一对一的关系,...
    睡不醒醒阅读 4,474评论 0 1
  • 1.命令格式:ifconfig [网络设备] [参数] 2.命令功能: ifconfig 命令用来查看和配置网络设...
    Nuuuu阅读 9,379评论 0 12
  • 最近发现设计师都期望一个能够远程工作的环境,避免无意义的讨论,垄长的会议,没有价值的。所有的东西都只是装作自己很忙...
    Badheater阅读 1,733评论 0 0

友情链接更多精彩内容