Linux系统如何添加路径到PATH环境变量

发布时间:2022-01-31 14:53:05 作者:小新
来源:亿速云 阅读:244

这篇文章主要介绍了Linux系统如何添加路径到PATH环境变量,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

在linux系统中,环境变量就是某一个目录的路径path,设置环境变量就是将该目录的绝对路径存储到linux环境中

Linux系统如何添加路径到PATH环境变量

PATH环境变量简介:

二、添加方式

1. 直接使用export语句

例如:

 #!/usr/bin/sh
 # /etc/profile.d/jdk.sh
 export PATH=$PATH:/usr/local/jvm/bin

或:

 #~/.bashrc
 ......
 export PATH=$PATH:~/.local/bin
 ......

这种方法最大的缺陷是容易出现重复添加的现象,尤其是写在用户shell的配置文件内的语句,在用户重新加载shell配置文件时会重复插入。当然重新加载配置文件导致的重复基本上可以通过写在仅登录期加载的shell配置文件(如zshell的.zlogin)中解决。

2. 借助函数

在ArchLinux的/etc/profile文件中,我发现了一个神奇的函数,并将它写在了我的.zshrc中:

 appendpath()
 {
     case ":$PATH:" in
         *:"$1":*)
             ;;
         *)
             PATH="${PATH:+$PATH:}$1"
     esac
 }
 appendpath '~/.local/bin'
 unset -f appendpath
 export PATH

在向PATH变量添加路径之前,会先使用case的匹配机制判断待添加路径是否已经存在与PATH变量中,以此确定是否添加,执行完成后,使用uset命令接触函数名的占用。

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux系统如何添加路径到PATH环境变量”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

推荐阅读:
  1. 如何更改系统环境变量PATH
  2. 怎么在Linux系统中设置PATH环境变量

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux path

上一篇:iOS实现简易计算器的代码怎么写

下一篇:Linux系统umount命令怎么用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》