当前位置:首页 > linux > 正文

linux用户环境变量配置文件

  • linux
  • 2024-06-05 06:21:46
  • 7170

⑴Linux环境变量设置
了解Linux中不同地方的设置可以为正确设置环境变量提供指导。
“/etc/profile”该文件设置每个系统用户的环境信息,当用户第一次登录时,该文件被执行。 并从“/etc/profile.d”目录中的配置文件收集shell设置。 因此,如果您修改了/etc/profile,则必须重新启动您的修改才能生效。 此修改将对每个用户生效。
“/etc/bashrc”为每个运行bashshell的用户执行此文件。 打开bashshell时会读取此文件。 如果你想修改所有使用bash的用户的某个特定配置,并在以后打开的所有bash中使用它,可以修改这个文件,修改这个文件不需要重启,重新打开bash就会生效。
“~/.bash_profile”每个用户都可以使用这个文件输入保留给自己使用的shell信息,当用户登录时,该文件只执行一次!默认情况下,它设置一些环境变量并执行用户的.bashrc文件。 这个文件和/etc/profile类似,也是需要重启才能对所有用户生效,而~/.bash_profile只对当前用户生效。
“~/.bashrc”此文件包含特定于您的bashshell的bash信息,并在登录时和每次打开新shell时读取。 (每个用户在用户目录中都有一个.bashrc文件)。 该文件类似于/etc/bashrc不需要重启即可生效,重新打开bash/etc/bashrc会对所有用户新打开的bash生效,但~/.bashrc只会对新打开的bash生效由当前用户。
“~/.bash_logout”每次退出系统(退出bashshell)时都会执行该文件。