1. 命令终端提示符号:
[root@teacher ~]# | 命令行终端提示符 |
---|---|
root | 代表的是当前登陆用户的用户名,这里是管理员root |
@ | 分隔符号 |
teacher | 是当前linux主机的主机名,这里是teacher |
~ | 代表是当前用户所在的路径,这里是root的家目录 |
[ ] | 是分隔符号 |
# | 用户提示,这里是超级管理员的提示符 ($是普通用户) |
2. Linux用户终端提示符$PS1
修改/etc/profile, 加入
export PS1='[/u@/h /W/]/$ '
/u - 显示当前用户账号
/h - 显示当前主机名 /W - 显示当前路径(大写W为相对路径,小写w为绝对路径) /$ - 显示权限符号,普通用户为'$',管理员为'#'
PS1:提示符的设置 PS1(是数字1而不是字母L),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。 /d :代表日期,格式为weekday month date,例如:"Mon Aug 1" /H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux /h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略 /t :显示时间为24小时格式,如:HH:MM:SS /T :显示时间为12小时格式 /A :显示时间为24小时格式:HH:MM /u :当前用户的账号名称 /v :BASH的版本信息 /w :完整的工作目录名称。家目录会以 ~代替 /W :利用basename取得工作目录名称,所以只会列出最后一个目录 /# :下达的第几个命令 /$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$