IT袋

当前位置:主页 > 经验教程 > 系统教程 >

Linux环境变量详解

Linux环境变量详解 深入解析Linux环境变量(4)

时间:2023-12-28 06:15:44 来源:IT袋 作者:马勇
导读:Linux环境变量详解,bash shell 初始化脚本文件 在每一次交互式 bash shell 时被执行 通常用于设置 bash 指定的配置和别名 只用于 bash shell 用户级的 ~/.bashrc 来源于此 十四、用户级

Linux环境变量详解

bash shell初始化脚本文件

在每一次交互式bash shell时被执行

通常用于设置bash指定的配置和别名

只用于bashshell

用户级的~/.bashrc来源于此

十四、用户级环境变量各配置文件的差异之处

  • ~/.bash_profile :
    1. 被登录shell执行
    2. 如果此文件存在,则忽略~/.bash_login~/.profile文件
    3. 用于设置环境变量和执行任务,在登录过程中仅仅执行一次
  • ~/.bash_login :
    1. ~/.bash_profile相似
    2. 如果~/.bash_profile不存在,则执行此文件
    3. 通常情况下使用~/.bash_profile较多
  • ~/.profile :
    1. 如果~/.bash_profile~/.bash_login都不存在,则执行此文件
    2. bash指定的文件,更通用
  • ~/.bashrc :
    1. 被用于执行交互式非登录shell
    2. 一般用于设置环境变量、设置别名、定义函数等
    3. 此文件被~/.bash_profile~/.bash_login加载
  • 总结:
    1. ~/.bash_profile~/.bash_login~/.profile三者用于执行登录shell
    2. ~/.bashrc用于执行交互式非登录shell
    3. ~/.bash_profile~/.bash_login加载~/.profile
    4. ~/.bash_profile~/.bash_login加载~/.bashrc
    5. ~/.bash_profile~/.bash_login~/.profile三者通常用于设置系统范围的配置
    6. ~/.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.dd代表的是directory,即目录的意思,一般设置环境变量在.profile.d文件夹中添加、修改即可,不用维护.profile文件

以上IT袋网网介绍的Linux环境变量详解的经验小知识,希望看完本文能给您带来一点帮助!

相关阅读

  • win11怎么查看隐藏的文件夹 电脑上丢失的文件恢复技巧

    win11怎么查看隐藏的文件夹 电脑上丢失的文件恢复技巧

    今天分享:win11怎么查看隐藏的文件夹和电脑上丢失的文件恢复技巧的相关话题,接下来小编为网友介绍。 一般来说系统会对比较重要的文件和文件夹添加隐藏属性,很多朋友可能找半天都找

  • 电脑正常启动黑屏 电脑启动时黑屏原因介绍

    电脑正常启动黑屏 电脑启动时黑屏原因介绍

    今天带来的IT技巧小经验电脑启动时黑屏原因介绍方面的讲解,关于电脑正常启动黑屏 电脑启动时黑屏原因介绍,具体详情如下: 电脑黑屏是我们日常使用电脑常见的一种现象,但是比较多的

  • 蓝牙入耳式耳机正确戴法图解

    蓝牙入耳式耳机正确戴法图解

    IT袋网网为大家说一说蓝牙入耳式耳机正确戴法图解的相关话题,接下来带大家一起了解。 近年来,随着手机音乐播放和电话通话的普及,越来越多的人开始使用蓝牙耳机。相比传统的有线耳

  • win10自动关机设置在哪 关于win10设置定时关机命令

    win10自动关机设置在哪 关于win10设置定时关机命令

    全面的为您讲解win10自动关机设置在哪和关于win10设置定时关机命令的教程内容,具体详情如下: 现在很多电脑都同时安装了固态硬盘和机械硬盘,固态硬盘用来安装操作系统。这样可以加快开