Linux路径变量怎么设置_环境变量加载优先级详解助你理解运行原理【指导】

admin 百科 16
PATH是用冒号分隔的可执行文件搜索目录列表;临时添加用export PATH="/path:$PATH"或export PATH="$PATH:/path";永久生效需写入~/.bashrc(非登录shell)、~/.bash_profile(登录shell)或/etc/environment(系统级静态配置)。

Linux路径变量怎么设置_环境变量加载优先级详解助你理解运行原理【指导】-第1张图片-佛山资讯网

Linux 中的路径变量(主要是 PATH)决定系统在哪几个目录里找可执行文件。设置它不难,但真正理解它“什么时候生效”“谁覆盖谁”“为什么改了不立刻起作用”,才是关键。

PATH 是什么?怎么临时加一条路径?

PATH 是一个用冒号(:)分隔的目录列表。比如 /usr/local/bin:/usr/bin:/bin,执行命令时,系统就按这个顺序从左到右挨个目录里找同名文件。

临时添加(仅当前终端有效):

  • export PATH="/my/tools:$PATH —— 加在最前面,优先级最高
  • export PATH="$PATH:/my/tools" —— 加在末尾,只有前面都没找到才用它

永久生效该写哪?不同文件的区别很实际

不是所有配置文件都一样,加载时机和作用范围直接决定你改了有没有用:

标签: linux idea 工具 环境变量 配置文件 vs code 区别 为什么

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~