bashrc与profile的共同点:

        都可存储环境变量。

bashrc与profile的区别:

bashrc-->非交互式:在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。

profile:-->交互式:交互式模式就是shell等待你的输入,并且执行你提交的命令。

其他相关介绍:

/etc/profile,/etc/bashrc 是系统全局环境变量设定

~/.profile,~/.bashrc用户家目录下的私有环境变量设定

开机加载过程:

1  首先读入的是全局环境变量设定档/etc/profile

2  然后根据不同使用者帐号,去其家目录读取~/.bash_profile

3  然后在根据用户帐号读取~/.bashrc

转载于:https://blog.51cto.com/zhongkun/1580285

bashrc与profile的相关知识相关推荐

  1. ubuntu环境变量相关文件/etc/profile,/etc/bash.bashrc,~/.profile,~/.bashrc区别

    2个profile都是绑定了用户的登录操作,用户登录则读取执行 2个bashrc都是绑定了用户的启动shell操作,用户开启shell则执行.所以一旦修改就需要重新登录方能生效. etc/下的文件/e ...

  2. 【提高系列】webpack相关知识

    这次我们主要研究的是webpack框架的相关知识,webpack是一个打包构建的前端框架,用于解决前端开发的模块化问题. 应用场景和纵向比较 说到webpack,肯定你还会想到gulp和grunt这些 ...

  3. linux中profile文件作用,解析Linux系统中bashrc和profile文件的作用区别

    使用终端ssh登录Linux操作系统的控制台后,会出现一个提示符号(例如:#或~),在这个提示符号之后可以输入命令,Linux根据输入的命令会做回应,这一连串的动作是由一个所谓的Shell来做处理. ...

  4. Linux bashrc和profile的用途和区别

    导读 使用终端ssh登录Linux操作系统的控制台后,会出现一个提示符号(例如:#或~),在这个提示符号之后可以输入命令,Linux根据输入的命令会做回应,这一连串的动作是由一个所谓的Shell来做处 ...

  5. 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸

    类的继承案例解析,python相关知识延伸 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给 ...

  6. spring 集成 spring cloud config 的相关知识

    这两篇 主要是在集成过程中 对相关知识的学习 1.了解springApplication 非spring boot 使用Spring cloud config (1) 了解springApplicat ...

  7. linux命令(56):环境变量:/etc/profile、/etc/bashrc 、~/.profile、~/.bashrc

    添加环境变量:https://www.cnblogs.com/lovychen/p/5583703.html 一.环境变量介绍: 在Linux系统中,环境变量按照其作用范围不同大致可以分为系统级环境变 ...

  8. mysql x锁 u锁_讲解更新锁(U)与排它锁(X)的相关知识

    一直没有认真了解UPDATE操作的锁,最近在MSDN论坛上看到一个问题,询问堆表更新的死锁问题,问题很简单,有类似这样的表及数据: CREATE TABLE dbo.tb( c1 int, c2 ch ...

  9. 4G模块加网流程_4G拨号上网相关知识

    随着物联网技术的广泛应用,移动端联网变得越来越普遍.这里我们一起分享4G网络相关知识,以高通平台 data call 管理库dsi_netctrl,移远EC20通信模组进行讲解. 1.首先介绍一下相关 ...

最新文章

  1. 软件测试用例优秀例子_最全软件测试面试题汇总
  2. Linux rsync远程文件同步工具:只对差异文件进行更新
  3. 封装 axios 请求
  4. mysql 函数重载_[赋值]函数,变量,重载 ,_第1页_169IT
  5. linux需要的GLIBCXX版本,Linux下GLIBCXX和GLIBC版本低造成的编译错误的解决方案
  6. CDH报错: 主机的 NTP 服务未同步至任何远程服务器
  7. python基础语法手册-Python学习手册(第4版)pdf
  8. 【重点】初窥Linux 之 我最常用的20多条命令
  9. nvme SSD和sata SSD的对比
  10. 离线安装nvidia-docker2
  11. KIBA 和 Davis 数据集下载 以及部分学习笔记
  12. android 8 平板,击败Android平板:Windows 8志在必得
  13. 破解IntelliJ IDEA 2017.1到2099年
  14. 让行动持续下去的动力-《刻意练习》读后感
  15. ffmpeg读取rtsp并保存到mp4文件
  16. 分布式事务之TX-LCN
  17. 爬取猫眼电影top100
  18. 时序数据库-6-[IoTDB]的数据模式
  19. 支付系统-财务记账 复式记账 借贷
  20. [转]在.NET CF2.0中调用DirectShow来处理视音频数据

热门文章

  1. 听说你们想学做品牌Gif动画海报?
  2. linux安装redis并在后台启动
  3. Expert 诊断优化系列------------------透过等待看系统
  4. 邮件服务器postfix+cyrus
  5. 《Adobe Photoshop CC经典教程(彩色版)》—第4课4.7节添加调整图层
  6. malloc()参数为0的情况
  7. android高效加载网络图片
  8. 利用oracle快照dblink解决数据库表同步问题
  9. 怎么样配置交换机TRUNK
  10. Android Stdio报错Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed