欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > ubuntu中的环境变量文件 bashrc、profile、environment简要总结

ubuntu中的环境变量文件 bashrc、profile、environment简要总结

2025/3/21 23:37:46 来源:https://blog.csdn.net/chujisnail/article/details/146322842  浏览:    关键词:ubuntu中的环境变量文件 bashrc、profile、environment简要总结

1、bashrc
只对向前用户生效;
当打开新的终端或通过SSH启动Bash shell时,bashrc会自动执行;
支持环境变量的声明、脚本或命令执行;
修改文件内容:sudo vim ~/.bashrc

2、profile
对所有用户生效;
通过SSH启动Bash shell或登陆进入桌面时,profile会自动执行;
支持环境变量的声明、脚本或命令执行;
修改文件内容:sudo vim /etc/profile
profile先于bashrc执行,无特殊需求则不用重复配置,在bashrc中可覆盖profile的配置;

3、environment
对所有用户生效;
所有环境变量在系统启动时加载;
只包含环境变量的声明,不支持脚本或命令执行;
修改文件内容:sudo vim /etc/environment

常见环境变量名:
1、PATH:指定可执行程序的搜索路径。当用户在终端中输入命令时,系统会根据PATH环境变量中定义的目录顺序进行搜索,找到第一个匹配的可执行文件并执行。
2、LD_LIBRARY_PATH:指定共享库文件的搜索路径。当运行依赖共享库的程序时,系统会根据LD_LIBRARY_PATH环境变量中的路径查找共享库文件。

添加第三方共享库:export LD_LIBRARY_PATH=/home/ubuntu.../libs/:$LD_LIBRARY_PATH
修改文件后重启电脑生效;
source:用法: source 文件名 [参数];
source命令仅对当前shell生效;

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词