/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 运行的
~/.bashrc 是交互式 non-login 方式进入 bash 运行的
通常二者设置大致相同,所以通常前者会调用后者。

.bash_profile和.bashrc的区别相关推荐

  1. Linux下环境变量配置方法梳理(.bash_profile和.bashrc的区别)

    博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 556  文章- 38  评论- 77 ...

  2. linux 下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 的区别

    linux 下/etc/profile./etc/bashrc.~/.bash_profile.~/.bashrc 的区别 /etc/profile./etc/bashrc.~/.bash_profi ...

  3. Linux: .bash_profile 与 .bashrc 的区别

    [.bash_profile 与 .bashrc 的区别] .bash_profile is executed for login shells, while .bashrc is executed ...

  4. linux环境变量又叫局部变量的区别,Linux下环境变量(.bash_profile和.bashrc的区别)...

    在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"command not found"的提示内容.如果每次都到安装目标文件夹内,找到可执行文件 来 ...

  5. .bash_profile和.bashrc的区别(如何设置生效)

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

  6. 关于“.bash_profile”和“.bashrc”区别的总结

    bash的startup文件 Linux shell是用户与Linux系统进行交互的媒介,而bash作为目前Linux系统中最常用的shell,它支持的startup文件也并不单一,甚至容易让人感到费 ...

  7. /etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 文件的作用

     转载自:http://blog.csdn.net/u013968345/article/details/21262033 /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登 ...

  8. linux启动 profile,Linux 启动时profile、bashrc、~/.bash_profile、~/.bashrc、~/.bash_profile执行顺序以及文件说明...

    Linux 启动时profile.bashrc.~/.bash_profile.~/.bashrc.~/.bash_profile执行顺序以及文件说明 一.执行顺序 登录linux时,/etc/pro ...

  9. profile 和 bashrc 的区别

    什么是 shell shell 简介 shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行. shell 是一个命令解释器,它解释由用户输入的 ...

最新文章

  1. 【Away3D代码解读】(四):主要模块简介
  2. python3 reqeusts后写入excel
  3. git 回退到某个commit_it lesson2 版本回退
  4. 金融系统中BER-TLV的解析,更改、增加、删除TAG的实现
  5. 【情感识别】基于matlab GUI SVM语音情感识别(带面板)【含Matlab源码 876期】
  6. html5游戏 糖果派对,搞怪碰碰球手机版糖果四溅游戏吃机高人来献计
  7. 如何搭建百度局域网离线地图服务器
  8. 微软操作系统 Windows Server 2012 R2 官方原版镜像
  9. html5 人脸活体识别,基于HTML5的人脸识别活体认证的实现方法.pdf
  10. Tableau实战 Tableau官网各版块访问情况(三)页面停留访问人数交叉分析
  11. 这几个免费PPT模板、素材库,你绝对不能错过
  12. 1186: 零起点学算法93——改革春风吹满地(C)
  13. jq实现复制文本功能
  14. 不忘初心 牢记使命 拉卡拉支付积极履行社会责任
  15. uint8_t / uint16_t / uint32_t /uint64_t 数据类型集中网上的解释
  16. 1 Java语言概述
  17. 数据结构-图、二叉树、B(+)树
  18. PooledConnection has already been closed.
  19. 哪边是上游、哪边是下游
  20. [攻防世界]-WEB高手进阶区-Web_python_block_chain

热门文章

  1. 用python画猫咪怎么画-Python海龟画图工具绘制叮当猫程序
  2. python第三方库大全win-Python标准库、第三方库和外部工具汇总
  3. java和python工资-python为什么叫爬虫 python工资高还是java的高
  4. python是用c写的吗-python是用c写的吗
  5. python变量类型-Python-变量类型
  6. python数字类型-python数字类型
  7. anaconda的python使用教程-Python安装教程之Anaconda入门使用总结
  8. python3爬虫实例-python3 网络爬虫 实例1
  9. python免费视频百度网盘-Python入门视频百度网盘看这些就够
  10. python 自学需要多久-怎么自学python,大概要多久?