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

Linux 中的路径变量(主要是 PATH)决定系统在哪几个目录里找可执行文件。设置它不难,但真正理解它“什么时候生效”“谁覆盖谁”“为什么改了不立刻起作用”,才是关键。
PATH 是什么?怎么临时加一条路径?
PATH 是一个用冒号(:)分隔的目录列表。比如 /usr/local/bin:/usr/bin:/bin,执行命令时,系统就按这个顺序从左到右挨个目录里找同名文件。
临时添加(仅当前终端有效):
-
export PATH="/my/tools:$PATH—— 加在最前面,优先级最高 -
export PATH="$PATH:/my/tools"—— 加在末尾,只有前面都没找到才用它
永久生效该写哪?不同文件的区别很实际
不是所有配置文件都一样,加载时机和作用范围直接决定你改了有没有用:
标签: linux idea 工具 环境变量 配置文件 vs code 区别 为什么
还木有评论哦,快来抢沙发吧~