如何(以及在​​何处)更改 gnome-terminal 中的“user@host $:”模式?

Ily*_*gin 20 command-line bash prompt bashrc

当我在 Ubuntu 中启动终端时,我看到:

ilya@HOST:~$
Run Code Online (Sandbox Code Playgroud)

我需要为此添加一个时间戳,例如:

2011-10-09T09:32:00 ilya@HOST:~$
Run Code Online (Sandbox Code Playgroud)

我该如何配置?

enz*_*tib 18

把这个放在你的最后 ~/.bashrc

PS1="\D{%F}T\t $PS1"
Run Code Online (Sandbox Code Playgroud)

然后重启你的终端。有关解释,请阅读 bash 的手册页,搜索 ^PROMPTING

(对不起,这个答案的第一个版本错误地报告了单引号而不是双引号)


小智 9

有一篇很好的文章介绍了如何更改 bash 提示符以及所有特殊符号(如 \h)的含义。它还有一个关于如何在提示中更改颜色的链接。

至于应用 .bashrc 中的更改,只需运行 source ~/.bashrc