Bash最常见的激活模式

2016-01-29 18:44 11 1 收藏

Bash最常见的激活模式,Bash最常见的激活模式

【 tulaoshi.com - Linux 】


  Bash最常见的激活模式是交互式和非交互式:
  1.交互式激活
    指其标准输入和输出都连接在终端上.又分为三种类型:login,非login,posix以及受限的shell.
    确定一个shell是否是交互式的可以通过检测$PS1环境变量.
  (1) 当Bash作为login shell被激活时,它将依次读取并执行以下文件:/etc/profile,~/.bash_profile,~/.bash_login,~/.profile使用--noprofile选项激活Bash可以禁止其读任何初始化文件在退出时执行 ~/.bash_logout 文件
  (2) 当Bash作为非login shell被激活时,它将读取并执行~/.bashrc使用--norc选项激活Bash可以禁止执行任何初始化文件,使用--rcfile file可以指定执行的初始化文件.
  (3) 当Bash作为posix模式被激活时,它将先检查$ENV变量是否定义.若定义,Bash读取并执行有$ENV变量扩展而得到的文件,否则不再执行任何初始化文件。
  (4) 当Bash作为受限模式被激活时,它除了禁止某些操作以外,其他行为于其他模式相同.受限操作有:改变目录,修改$SHELL和$PATH变量,运行exec,以绝对路径运行程序以及使用重定向.Bash 1.x中不包含受限模式.
  2.非交互式激活主要用来运行Shell脚本.启动后,Bash检查$BASH_ENV变量,若定义,这执行该变量指定文件中包含的命令.
  
  Bash 的激活选项
  -c string    该选项表明string中包含了一条命令.如 bash -c ls ~
  -i       使Bash以交互式方式运行
  -r       使Bash以受限方式运行
  --login     使Bash以登录Shell方式运行
  --posix     使Bash遵循POSIX标准
  --verbose    使Bash显示所有其读入的输入行

  --help     打印Bash的使用信息
  --version    打印版本信息
  --noprofile
  --norc
  --rcfile file

来源:http://www.tulaoshi.com/n/20160129/1507118.html

延伸阅读
记录生活中最常见的情感 拍摄目的:为了更好的印证出身边真实的爱,那些被忽视的爱。 拍摄动机:孩子的天真无邪与父母间的真情流露往往都是最令人动容的情感。 以下内容所有涉及图片和文字内容纯属个人感悟,不具学术意义,如有错误的参数概念请酌情参考,请勿对号入座,如有雷同实属巧合,感谢您的理解。 拍摄先决条件: ...
生活中不发有些人整日面色苍白,浑身乏力,说话有气无力即便是在炎热的夏天也是全身手脚冰凉。这就是典型的贫血症状。在改善贫血症状上,中药和西药都是一致的态度:食补。下面就为大家来介绍一些有效补血的食材,以供贫血患者选择参考。 补血的食物: 黑豆 我国古时向来认为吃豆有益,尤其是黑豆可以生血、乌发,黑豆的吃法...
标签: 营养价值
可可粉,大家可能并不熟悉是什么东西。其实我们生活里还是会见到它的存在的,致使有些人并不知道那就是可可粉。可可粉的功效与作用很多,可可粉怎么做好吃呢?下面就让图老师小编带着大家一起来看看吧。 1.纯的可可粉是高热量的食物,含有大量粗纤维,所以应该饭前半小时吃。我自己也买了一瓶500克的纯可可粉,确实很苦,我另外买了无...
标签: 问题肌肤
1、痘痘丛生:莹肌如玉散 莹肌如玉散是一个祛痘的古方,收录在明《普济方》中,为历代皇宫嫔妃所用。莹肌如玉散主要针对各种痘痘、痘印、粉刺、兼有美白亮肤之功效。七天之内马上见效果。因为有奇效,所以莹肌如玉散被后宫美女们推为第一美容奇方。此配方含:楮实、白芨、升麻、甘松、白芷、白丁香、砂仁、糯米末、皂角等。近年在对莹肌如玉...
夏季女人最常见腰痛原因 腰痛是一种常见病,尤以女性为多。无论是青春少女还是中老年妇女,都有过腰痛的经历。统计表明,相同年龄女性腰痛的发病率一般高于男性。引起女性腰痛的原因很多,下面就为大家介绍十个最常见的女性腰痛原因。 一、妊娠女性 怀孕后,随着胎儿逐月增大,腰部支撑力不断增加,长时间的机...

经验教程

356

收藏

72
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部