博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
登录式shell的执行顺序及简单应用
阅读量:4300 次
发布时间:2019-05-27

本文共 1100 字,大约阅读时间需要 3 分钟。

登录shell:用户登录linux主机时取得的shell。

非登录shell:用户登录linux主机后(取得了登录shell)由于需要启动执行的shell,如:用su切换用户后取得的shell;在登录shell中。

这两者在配置文件的执行顺序有着很大区别:

   1、 登录shell配置文件执行顺序
          /etc/profile-->/etc/profile.d/*.sh-->~/.bash_profile-->~/.bashrc-->/etc/.bashrc
   2、非登录shell配置文件执行顺序
        ~/.bashrc-->/etc/.bashrc-->/etc/profile.d/*.sh

再来看看简单应用:ls 和 ls -ahl是两个很常用的命令,如果你长期敲ls -ahl 会不会烦呢,可以把敲ls 变为 敲 ls -ahl 一样的效果

appledeMacBook-Pro:~ apple$ alias ls='ls -ahl'appledeMacBook-Pro:~ apple$ lstotal 148848drwxr-xr-x+  51 apple  staff   1.7K  3 30 14:56 .drwxr-xr-x    6 root   admin   204B 11 19 14:44 ..-r--------    1 apple  staff     9B 11 18 17:09 .CFUserTextEncoding-rw-r--r--@   1 apple  staff    14K  3 31 17:35 .DS_Store
写在/.bashrc上可以永久生效,

appledeMacBook-Pro:~ apple$ vim ~/.bashrcalias ls='ls -ahl'appledeMacBook-Pro:~ apple$ source ~/.bashrc  appledeMacBook-Pro:~ apple$ lstotal 148856drwxr-xr-x+  51 apple  staff   1.7K  3 31 22:12 .drwxr-xr-x    6 root   admin   204B 11 19 14:44 ..-r--------    1 apple  staff     9B 11 18 17:09 .CFUserTextEncoding-rw-r--r--@   1 apple  staff    14K  3 31 17:35 .DS_Store

其中 

source ~/.bashrc 使环境变量生效

转载地址:http://rovws.baihongyu.com/

你可能感兴趣的文章
克罗谈投资策略02_赢家和输家
查看>>
克罗谈投资策略03_你所期望的赌博方式
查看>>
克罗谈投资策略04_感觉与现实
查看>>
通向财务自由之路01_导读
查看>>
通向财务自由之路02_成功的决定因素:你
查看>>
中低频量化交易策略研发01_引言
查看>>
中低频量化交易策略研发06_推进的择时策略
查看>>
史丹·温斯坦称傲牛熊市的秘密
查看>>
期货市场技术分析01_理论基础
查看>>
期货市场技术分析02_趋势的基本概念
查看>>
期货市场技术分析03_主要反转形态
查看>>
期货市场技术分析04_持续形态
查看>>
期货市场技术分析05_交易量和持仓兴趣
查看>>
TB交易开拓者入门教程
查看>>
TB创建公式应用dll失败 请检查用户权限,终极解决方案
查看>>
python绘制k线图(蜡烛图)报错 No module named 'matplotlib.finance
查看>>
talib均线大全
查看>>
期货市场技术分析06_长期图表和商品指数
查看>>
期货市场技术分析07_摆动指数和相反意见理论
查看>>
满屏的指标?删了吧,手把手教你裸 K 交易!
查看>>