{{ cat }}'s docs

11.7.0: shell基础-环境变量配置


1. 环境变量配置文件:

用户家目录下(针对该用户生效)

  • .bash_logout:logout的时候执行的命令
  • .bashrc:配置alias
  • .bash_profile:配置用户PATH
  • .bash_history:记录history内容

/etc/目录下(全局)

  • profile:配置PATH
  • bashrc:配置PS1,PATH,UMASK等

重新加载配置文件命令

  • source 配置文件
  • . 配置文件

用法举例:

## 修改PS1变量范例

## \u代表user,\h代表hostname,\W代表路径最后一层
[root@web01 etc]# echo $PS1
[\u@\h \W]\$

# 修改PS1变量最后一段为绝对路径,查看区别
# \w代表使用绝对路径
[root@web01 etc]# PS1='[\u@\h \w]\$ '
[root@web01 /etc]#

# 用双引号的话必须转义掉$
[root@web01 /etc]# PS1="[\u@\h \w]\\$ "
[root@web01 /etc]#

Contents