linux命令行学习(53):默认提示符

linux的提示符可以修改。

提示符由环境变量PS1决定,所以修改PS1就修改了提示符。

PS是prompt string的缩写。

PS1的值可由命令

echo $PS1

得知。

多数系统中,PS1的默认值为:[\u@\h \W]\$

其中,前面加\的是转义字符。其余照原样显示。

\u是当前用户名。

\h是本地机器的主机名,但不带域名。

\W是当前工作目录的最后一部分。

\$在普通用户权限下显示$,在管理员权限下显示#

例1:[me@linuxbox ~]$

这是一个普通用户的登录的提示符。

me是当前用户名,linuxbox是主机名,~是主目录。表示当前用户的工作目录是他的主目录。提示符的这个部分是变化的。因为工作目录会变。最后的$表示这是一个普通用户。

例2:[root@local host etc]#

这是一个超级用户(具有管理员权限)的提示符。

root是超级用户名,localhost是主机名。etc是当前工作目录。最后的#表示这是一个超级用户。

你可能感兴趣的:(linux命令行学习(53):默认提示符)