Linux环境变量详解 深入解析Linux环境变量(4)
导读:Linux环境变量详解,bash shell 初始化脚本文件 在每一次交互式 bash shell 时被执行 通常用于设置 bash 指定的配置和别名 只用于 bash shell 用户级的 ~/.bashrc 来源于此 十四、用户级
Linux环境变量详解
bash shell初始化脚本文件
在每一次交互式bash shell时被执行
通常用于设置bash指定的配置和别名
只用于bashshell
用户级的~/.bashrc来源于此
十四、用户级环境变量各配置文件的差异之处
~/.bash_profile:- 被登录
shell执行 - 如果此文件存在,则忽略
~/.bash_login和~/.profile文件 - 用于设置环境变量和执行任务,在登录过程中仅仅执行一次
- 被登录
~/.bash_login:- 与
~/.bash_profile相似 - 如果
~/.bash_profile不存在,则执行此文件 - 通常情况下使用
~/.bash_profile较多
- 与
~/.profile:- 如果
~/.bash_profile和~/.bash_login都不存在,则执行此文件 - 非
bash指定的文件,更通用
- 如果
~/.bashrc:- 被用于执行交互式非登录
shell - 一般用于设置环境变量、设置别名、定义函数等
- 此文件被
~/.bash_profile或~/.bash_login加载
- 被用于执行交互式非登录
- 总结:
~/.bash_profile、~/.bash_login、~/.profile三者用于执行登录shell~/.bashrc用于执行交互式非登录shell~/.bash_profile和~/.bash_login加载~/.profile~/.bash_profile或~/.bash_login加载~/.bashrc~/.bash_profile、~/.bash_login、~/.profile三者通常用于设置系统范围的配置~/.bashrc通常用于用户指定的配置
十五、如何让环境变量永久生效
- 在
/etc/environment中写入保存:FOO=bar - 或在
/etc/profile中写入保存:export PATH=$PATH:/abc - 或在
~/.bashrc中写入保存:export PATH=$PATH:/abc - 或使用
echo直接追加内容到文件中:
echo export PATH=$PATH:/abc >> ~/.bashrc
十六、如何让环境变量永久删除
直接在配置文件中删除对应的配置项即可
十七、为什么配置文件命名为**.rc、**.d?
- 例如
.bashrc全称是:Bourne Again SHell run commands,即rc代表的是run command - 例如
.profile.d,d代表的是directory,即目录的意思,一般设置环境变量在.profile.d文件夹中添加、修改即可,不用维护.profile文件
以上IT袋网网介绍的Linux环境变量详解的经验小知识,希望看完本文能给您带来一点帮助!
相关阅读
-
win11怎么查看隐藏的文件夹 电脑上丢失的文件恢复技巧
今天分享:win11怎么查看隐藏的文件夹和电脑上丢失的文件恢复技巧的相关话题,接下来小编为网友介绍。 一般来说系统会对比较重要的文件和文件夹添加隐藏属性,很多朋友可能找半天都找
-
电脑正常启动黑屏 电脑启动时黑屏原因介绍
今天带来的IT技巧小经验电脑启动时黑屏原因介绍方面的讲解,关于电脑正常启动黑屏 电脑启动时黑屏原因介绍,具体详情如下: 电脑黑屏是我们日常使用电脑常见的一种现象,但是比较多的
-
蓝牙入耳式耳机正确戴法图解
IT袋网网为大家说一说蓝牙入耳式耳机正确戴法图解的相关话题,接下来带大家一起了解。 近年来,随着手机音乐播放和电话通话的普及,越来越多的人开始使用蓝牙耳机。相比传统的有线耳
-
win10自动关机设置在哪 关于win10设置定时关机命令
全面的为您讲解win10自动关机设置在哪和关于win10设置定时关机命令的教程内容,具体详情如下: 现在很多电脑都同时安装了固态硬盘和机械硬盘,固态硬盘用来安装操作系统。这样可以加快开


