使用这4种变体为终端提示设置样式

我们当中那些每天使用控制台模拟器,终端或任何他们想调用的东西的人,我们总是在寻找一种方法来使 提示 它看起来更漂亮,或者至少为我们提供了比默认显示更多的信息。

例如,在我的情况下,默认情况下显示如下:

阅读我的RSS我在 爱·乌本图 他们向我们展示了四种改变 提示,添加颜色或添加更多信息性元素。 让我们看一下示例:

第一个是我最不喜欢的,我认为它充满了额外的元素,看起来像这样:

但是,如果您愿意,可以编辑文件 在〜/ .bashrc (如果不存在,我们将创建它) 并添加以下行:

PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '

稍后为了使更改生效,我们在控制台中执行:

$ cd && . .bashrc

对于以下示例,将重复此操作。 接下来的是以下内容,这就是我留下的内容:

我们必须放入〜/ .bashrc文件中的代码如下:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

然后,我们有另一个示例,该示例缺少颜色,但显示了有用的信息:

使用的代码是这样的:

PS1="┌─[\d][\u@\h:\w]\n└─> "

最后,我们有这个:

使用的代码是这样的:

PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '

您可以选择最喜欢的一个,当然,我们可以根据需要进行一些修改。 例如,我举了一个我喜欢的示例,我输入了以下代码:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

就像这样: