首页 Shell教程shell用户环境配置

shell条件

shell信号捕捉脚本

运维派是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai

bash的配置文件

bash shell的配置文件很多,可以分成下面类别

按生效范围划分两类

全局配置:

个人配置:

shell登录两种方式分类

交互式登录
  • 直接通过终端输入账号密码登录
  • 使用su - UserName切换的用户

配置文件执行顺序:

注意:文件之间的调用关系,写在同一个文件的不同位置,将影响文件的执行顺序

非交互式登录
  • su UserName
  • 图形界面下打开的终端
  • 执行脚本
  • 任何其它的bash实例

执行顺序:

按功能划分分类

profile类和bashrc类

profile类

profile类为交互式登录的shell提供配置

功用: (1) 用于定义环境变量 (2) 运行命令或脚本

Bashrc类

bashrc类:为非交互式和交互式登录的shell提供配置

功用: (1) 定义命令别名和函数 (2) 定义本地变量

编辑配置文件生效

修改profile和bashrc文件后需生效两种方法:

  1. 重新启动shell进程

  2. source|. 配置文件

范例:

Bash 退出任务

保存在~/.bash_logout文件中(用户),在退出登录shell时运行

功能:

  • 创建自动备份
  • 清除临时文件

本文链接:http://www.yunweipai.com/34338.html

shell条件

shell信号捕捉脚本

网友评论comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部