环境变量ps1所包含的内容
时间: 2023-06-17 12:04:47 浏览: 134
环境变量1
环境变量PS1是Linux和Unix操作系统中用于定义命令行提示符的变量。它包含了一些特殊的字符和字符串,用于显示当前用户、主机名、当前工作目录等信息。通常情况下,PS1的默认值是$,即只显示一个$符号作为命令行提示符。用户可以自定义PS1的值,来满足自己的需求。
下面是一些常用的特殊字符和字符串:
- \u:当前用户名
- \h:当前主机名
- \w:当前工作目录
- \d:当前日期
- \t:当前时间
- \n:换行符
- \$:命令行提示符($或#)
例如,将PS1的值设置为:
```
export PS1="\[\e[32m\]\u@\h:\w \[\e[0m\]\$ "
```
则命令行提示符就会显示为:
```
username@hostname:/path/to/current/directory $
```
其中,\[\e[32m\]和\[\e[0m\]表示控制命令行颜色的特殊字符,\u表示当前用户名,\h表示当前主机名,\w表示当前工作目录,\$表示命令行提示符。
阅读全文