美文网首页
Linux中的环境变量相关的几个文件

Linux中的环境变量相关的几个文件

作者: 帅可儿妞 | 来源:发表于2018-06-26 16:42 被阅读4次

在这个Linux中配置环境变量的方式很多, 但是又很大的区别,这里列举一下其中的区别。详细请查看这篇博客

  1. /etc/profile:
    • 此文件为系统的所有用户设置环境信息。当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置;
  2. /etc/bashrc:
    • 为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取;
  3. ~/.bash_profile:
    • 用于自定义当前用户的环境变量信息。当用户登录时,该文件仅仅执行一次;
  4. ~/.bashrc:
    • 主要用于系统设置的当前用户的一些环境变量。当登录时以及每次打开新的shell时,该该文件被读取。设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系;
  5. ~/.bash_logout:
    • 当每次退出系统(退出bash shell)时,执行该文件;

相关文章

网友评论

      本文标题:Linux中的环境变量相关的几个文件

      本文链接:https://www.haomeiwen.com/subject/hgjmyftx.html