不同的 Linux 发行版使用的提示符格式大同小异,例如在 CentOS 中,默认的提示符类似下面这样:
我们使用 cd 命令切换一下用户所在目录,看看有什么效果。[ ~]$ cd demo [ demo]$ cd /usr/local [ local]$仔细看,如果切换用户所在目录,那么命令提示符中会变成用户当前所在目录的最后一个目录(不显示完整的所在目录 /usr/ local/,只显示最后一个目录 local)。第二层命令提示符有些命令不能在一行内输入完成,需要换行,这个时候就会看到第二层命令提示符。第二层命令提示符默认为,请看下面的例子:[ ~]$ echo Shell教程 Shell教程 [ ~]$ echo 第一个 echo 命令在一行内输入完成,不会出现第二层提示符。第二个 echo 命令需要多行才能输入完成,提示符用来告诉用户命令还没输入完成,请继续输入。
echo 命令用来输出一个字符串。字符串是一组由 包围起来的字符序列,echo 将第一个作为字符串的开端,将第二个作为字符串的结尾。对于第二个 echo 命令,我们将字符串分成多行,echo 遇到第一个认为是不完整的字符串,所以会继续等待用户输入,直到遇见第二个。
命令提示符的格式不是固定的,用户可以根据自己的喜好来修改,下节《修改Linux命令提示符》将会展开讲解。上一页Shell命令的选项和参数在本质上是什么修改命令提示符下一页
精美而实用的网站,分享优质编程教程,帮助编程初学者。千锤百炼,只为大作;精益求精,句句斟酌;这种教程,看一眼就倾心。

