听语音
百度经验:jingyan.baidu.com
一般情况下,Linux 的命令提示信息类似于以下样子,显示为[当前用户名@短主机名 当前短路径]提示符,例如 [zxb@www Desktop]$ 。
不过,有时候我们可能想自定义命令提示符的显示信息,比如显示完整的主机名和完整的路径。
那么该怎么做呢,下面就来向大家介绍。
百度经验:jingyan.baidu.com
-
1
启动 Linux,打开终端,登入帐号。
-
2
键入 export PS1='[\u@\H \w]\$ ',回车,修改环境变量 PS1。注意,命令区分大小写和空格。
其中,export 表示操作的是一个环境变量,PS1 是系统内置的环境变量名。其余的选项意义为:
\u 表示当前用户名
\H 表示完整的主机名(\h 表示短主机名,默认)
\w 表示完整路径(\W 表示短路径,默认)
\$ 表示提示符(普通用户显示为字符$, root 用户显示为字符#)
除此之外,其余的 [ 、@ 、] 和空格字符按原样显示。
-
3
执行命令后,命令行的提示信息随即发生了改变,现在的主机名是完整的 www.zxb.com,而不是执行命令前的短主机名 www。注意,Linux 中的 ~ 表示当前用户目录。为了比较效果,我们尝试进入另一个非用户目录 /etc/acpi ,可以看到提示信息中包含了完整的路径名。
END