导航:首页 > 操作系统 > linuxbashrc文件

linuxbashrc文件

发布时间:2023-10-25 09:52:03

linux配置用户本身的环境变量的文件是哪个

管理环境变量的文件也分为系统级和用户级的。

1.系统级:

java">(1)/etc/profile:该文件是用户登录时,操作系统定制用户环境时使用的第一个文件,应用于登录到系统的每一个用户。该文件一般是调用/etc/bash.bashrc文件。
/etc/bash.bashrc:系统级的bashrc文件。
(2)/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。



2.用户级(这些文件处于家目录下):

(1)~/.profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。这里是推荐放置个人设置的地方
(2)~/.bashrc:该文件包含专用于你的bashshell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。不推荐放到这儿,因为每开一个shell,这个文件会读取一次,效率肯定有影响。
~/.bash_profileor~./bash_login:这里没有引用作者的,下面会提到
~/.pam_environment:用户级的环境变量设置文件,没有做测试,不知道管不管用。

❷ Linux下环境变量配置文件

环境变量配置的两个方法:

在/etc/profile里设置系统环境变量时,路径末尾不能以"/"结尾,否则将导致整个PATH变量出错

各个配置文件作用
家目录中配置文件里面默认有shell来判断如果父配置文件不存在才读取此文件
/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取.
~/.bash_logout: 当每次退出系统(退出bash shell)时,执行该文件.

另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.

❸ Lunix环境变量配置文件 .bashrc, .profile, .bash_profile

1.不同的linux版本,配置文件略不同: .bashrc, .profile, .bash_profile

2.看下你的属于那种。查看文件(隐藏文件):ls  -d  ~/.*找到以上三个文件

3.比如我的是.profile(我的没有bash_profile,但是也有.bashrc):打开.profile:vi  ~/.profile

4.文件最后添加: 

PATH="$HOME/bin:$HOME/.local/bin:$PATH"

export PATH=$PATH:"export PATH=$PATH:"

在等号后面冒号里面加入你安装的python目录,到bin为止,最后带个冒号连接后面。当然前面你指定了python安装位置,到那个位置找你的bin包。如果是python3.6的话,bin中会有python3,python3.6,pip等链接。

5.写完后,source ~/.profile更新配置。

/etc/profile此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从 /etc/profile.d 目录的配置文件中搜集 shell 的设置。

/etc/bashrc为每一个运行 bash shell 的用户执行此文件,当 bash shell 被打开时,该文件被读取。

~/.bash_profile每个用户都可使用该文件输入专用于自己使用的 shell 信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的 .bashrc 文件。

~/.bashrc该文件包含专用于你的 bash shell 的 bash 信息,当登录时以及每次打开新的 shell 时,该该文件被读取。

~/.bash_logout当每次退出系统(退出bash shell)时,执行该文件。另外,/etc/profile 中设定的变量(全局)的可以作用于任何用户,而 ~/.bashrc 等中设定的变量(局部)只能继承 /etc/profile 中的变量,他们是 “父子” 关系。

~/.bash_profile是交互式、login 方式进入 bash 运行的。

欢迎大家交流心得~~~3QU!!!...........

---------------------------------------------------------------------------------------------------------I am a line !----------------------------------------------------------------------------------------------

❹ linux 用户的bashrc在哪

.bashra 是个隐藏文件,一般就在用户的主目录下

1、可以使用命令ls -a查看

阅读全文

与linuxbashrc文件相关的资料

热点内容
政府文件加密没法转换 浏览:370
android判断栈顶 浏览:329
凭证软件源码 浏览:859
androidwebview滚动事件 浏览:9
如何将电脑上的图片压缩成文件包 浏览:899
程序员转金融IT 浏览:834
黑马程序员培训效果如何 浏览:911
本地集成编译 浏览:528
韩国电影哪个app可以看 浏览:703
玖月授权什么app什么梗 浏览:785
怎么使用服务器上的ip地址是什么情况 浏览:750
手机密码加密后怎么解密 浏览:343
华为云的服务器的ip地址怎么访问不 浏览:367
webstormvue在线实时编译生效 浏览:184
3225pdf 浏览:171
java中的常用类 浏览:395
安卓手机oppo反向色调怎么开 浏览:138
罗志祥pdf 浏览:224
美国战争pdf 浏览:243
任务栏右击如何显示常用文件夹 浏览:100