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是当前工作目录。最后的#表示这是一个超级用户。
网友评论