Carsonnnnnn 2022-07-28 15:44 采纳率: 28.6%
浏览 353
已结题

Ubuntu export设置环境变量

Ubuntu export设置环境变量

img

Ubuntu在使用export设置环境变量的时候有几个问题想搞清楚:

1.既然是创建PATH路径,图片中后面的$PATH是什么意思?为什么前面和后面都要PATH?

2.另外创建新环境变量的时候冒号:在export命令中是什么意思?

  • 写回答

6条回答 默认 最新

  • wang 恒 嵌入式领域新星创作者 2022-07-28 16:42
    关注

    题主您好,可以适当了解下shell的语法,针对回答对下:

    Ubuntu在使用export设置环境变量的时候有几个问题想搞清楚:

    1.既然是创建PATH路径,图片中后面的$PATH是什么意思?为什么前面和后面都要PATH?
    回答:$符号代表取值,PATH代表系统环境变量,$PATH 代表取得当前的系统环境变量的值,如:

    img

    前面的PATH是什么意思,先看后面的PATH的作用,前面已经知道$PATH是什么意思,后面的PATH很明显就是取当前的系统环境变量的值,因为需要将/opt/test/app 这个路径加入到环境变量中,而$PATH又是代表的整个系统环境变量,因此存在了前后PATH,通过后面的PATH取值,同时添加所需要的路径到环境变量中,最后赋值到前面的PATH

    2.另外创建新环境变量的时候冒号:在export命令中是什么意思?
    export命令中的冒号的意思通过第一问可以得出:它用来链接不同的环境变量最终统一赋值到PATH,这点也可以从第一点的答案的图片中得到对应的验证,每一个冒号就是连接两个不同的环境变量。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 8月8日
  • 已采纳回答 7月31日
  • 创建了问题 7月28日

悬赏问题

  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真