标签:bash的配置文件
一、bash的配置文件:持久保存用户配置,共两类配置文件,如下:
1、profile类:为交互式登录的用户提供配置;
/etc/profile 全局
/etc/profile.d/*.sh 全局
~/.bash_profile (~指用户的家目录)个人配置,仅对当前用户有效。
profile的功能:
设置环境变量。
用来实现运行用户命令或脚本。
2、bashrc类:为非交互式登录的用户提供配置。
/etc/bashrc 全局
~/.bashrc (~指用户的家目录)个人配置,仅对当前用户有效。
bashrc的功能:
设置本地变量
可以定义命令别名
3、登录类型:
交互式登录:直接通过终端输入用户信息登录系统。
如:su - username或 su -l username
非交互式登录:直接通过终端输入用户信息登录系统。
如su username或图形界面终端
4、新增配置文件的生效方式:
a、通知shell重读配置文件的命令:
source 配置文件名,source可以用.代替。
b、重新登录。
标签:bash的配置文件
原文地址:http://8757576.blog.51cto.com/8747576/1546188