码迷,mamicode.com
首页 > 系统相关 > 详细

Bash shell的配置文件

时间:2019-02-25 09:23:06      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:本地变量   shel   运行脚本   .sh   图形   生命周期   类型   code   etc   

Bash 的配置文件: 两类: Profile 类:为交互式登陆的 shell进程提供配置 Bashrc 类:为非交互式登陆的 shell进程提供配置 登陆类型: 交互式登陆 shell进程: 直接通过某终端输入账号和密码后登陆打开的 shell进程: 使用 su命令:su – centos ,或者使用 su -l centos 执行的登陆切换; 非交互式登陆 shell进程: Su centos 执行的登陆切换; 图形界面下打开的终端; 运行脚本 Profile 类: 全局:对所有用户都生效; /etc/profile /etc/profild.d/*.sh 用户个人:仅对当前用户有效; ~/.bashrc 功用: 1. 定义本地变量; 2. 定义命令别名; 注意:仅管理员可修改全局配置文件; 交互式登陆 shell进程: /etc/profile-->/etc/profile.d/*-->~/.bash_profile-->/.bashrc-->/etc/bashrc 非交互式登陆 shell进程: ~/.bashrc-->/etc/bashrc-->/etc/profile.d/* 命令行定义的特性,例如变量和别名作用域为当前 shell进程的生命周期; 配置文件定义的特性,只对随后新启动的 shell 进程有效; 让通过配置文件定义的特性立即生效; (1) 通过命令行重复定义一次; (2) 让 shell进程重读配置文件;

Bash shell的配置文件

标签:本地变量   shel   运行脚本   .sh   图形   生命周期   类型   code   etc   

原文地址:https://blog.51cto.com/itxuezhe/2354093

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!