前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、Linux环境信息存放的位置
二、加载环境的顺序
推测出Linux加载环境变量的顺序如下:
- /etc/environment
- /usr/local/sbin:
- /usr/local/bin:
- /usr/sbin:
- /usr/bin:
- /sbin:
- /bin:
- /usr/games:
- /usr/local/games:
- /snap/bin
注解:/bin、/sbin、/usr/bin、/usr/sbin目录的区别 详细介绍可以查阅这一篇博客链接
- /etc/profile
- /etc/bash.bashrc
- ~/.profile
- ~/.bashrc
也就是说当你在终端输入命令字符命令时,他会按照这个顺序 去对应的文档或者文件处寻找程序。
一般来说 如果有一个旧程序程序cmake3.10.2放在 usr/bin 中, 而你安装的新版本程序 环境变量是 加在~/.bashrc文件中的话,那么终端输入cmake
激活的就是3.10版本的。 终端在执行命令时 如果找到了对应程序 就不会再往下寻找。 所以环境变量的设置位置要设置好。
总结
这是一个很基础的知识点,知道这个 可以少犯很多错误。
如果这个图文教程有帮助到你的话,能点个免费的赞吗n(≧▽≦)n。其他问题也请留言在评论区哦,博主看到会回复的。O(∩_∩)O~
2021-07-16 16:59:43 SCUT