分享更有价值
被信任是一种快乐

linux中prompt指的是什么

文章页正文上

本篇内容介绍了“linux中prompt指的是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! prompt是指终端提示符(Shell提示符),是在linux操作系统中,提示进行命令输入的一种工作提示符。对于普通用户,Base shell默认的提示符是美元符号“$”;对于超级用户(root用户),Bash Shell默认的提示符是井号“#”;该符号表示Shell等待输入命令。prompt是指终端提示符,是在linux操作系统中,提示进行命令输入的一种工作提示符。启动终端模拟包或者从 Linux 控制台登录后,便可以看到 Shell 提示符。提示符是通往 Shell 的大门,是输入 Shell 命令的地方。对于普通用户,Base shell 默认的提示符是美元符号$;对于超级用户(root 用户),Bash Shell 默认的提示符是井号#。该符号表示 Shell 等待输入命令。不同的 Linux 发行版使用的提示符格式不同。例如在 CentOS 中,默认的提示符格式为:

[mozhiyan@localhost~]$

这种格式包含了以下三个方面的信息:启动 Shell 的用户名,也即 mozhiyan;本地主机名称,也即 localhost;当前目录,波浪号~是主目录的简写表示法。Shell 通过PS1和PS2两个环境变量来控制提示符格式:PS1 控制最外层命令行的提示符格式。PS2 控制第二层命令行的提示符格式。在 Shell 中初次输入命令,使用的是 PS1 指定的提示符格式;如果输入一个命令后还需要输入附加信息,Shell 就使用 PS2 指定的提示符格式。请看下面的例子:

[mozhiyan@localhost~]$echo"云技术"
云技术
[mozhiyan@localhost~]$echo"https://www.byun.com/"
https://www.byun.com/
[mozhiyan@localhost~]$echo"
>yan
>chang
>sheng
>"
yan
chang
sheng
[mozhiyan@localhost~]$

echo 是一个输出命令,可以用来输出数字、变量、字符串等;本例中,我们使用 echo 来输出字符串。字符串是一组由” “包围起来的字符序列,echo 将第一个”作为字符串的开端,将第二个”作为字符串的结尾。此处的字符串就可以看做 echo 命令的附加信息。本例中,前两次使用 echo 命令时都是在后面紧跟字符串,一行之内输入了完整的附加信息。第三次使用 echo 时,将字符串分成多行,echo 遇到第一个”认为是不完整的附加信息,所以会继续等待用户输入,直到遇见第二个”。输入的附加信息就是第二层命令,所以使用>作为提示符。要显示提示符的当前格式,可以使用 echo 输出 PS1 和 PS2:

[mozhiyan@localhost~]$echo$PS1
[u@hW]$
[mozhiyan@localhost~]$echo$PS2
>
[mozhiyan@localhost~]$

Shell 使用以为前导的特殊字符来表示命令提示符中包含的要素,免费云主机、域名这使得 PS1 和 PS2 的格式看起来可能有点奇怪。下表展示了可以在 PS1 和 PS2 中使用的特殊字符。注意,所有的特殊字符均以反斜杠开头,目的是与普通字符区分开来。您可以在命令提示符中使用以上任何特殊字符的组合。我们可以通过修改 PS1 变量来修改提示符格式,例如:

[mozhiyan@localhost~]$PS1="[t][u]$"
[17:27:34][mozhiyan]$

新的 Shell 提示符现在可以显示当前的时间和用户名。不过这个新定义的 PS1 变量只在当前 Shell 会话期间有效,再次启动 Shell 时将重新使用默认的提示符格式。“linux中prompt指的是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注云技术网站,小编将为大家输出更多高质量的实用文章!

相关推荐: windows几何画板怎么填充图形颜色

这篇文章主要讲解了“windows几何画板怎么填充图形颜色”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小免费云主机、域名编的思路慢慢深入,一起来研究和学习“windows几何画板怎么填充图形颜色”吧! 1、几何画板上单机左边侧边栏自定义工具——立…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册