如何在终端会话屏幕中隐藏机器名称

Und*_*Dog 23 gnome command-line

终端

正如您从屏幕截图中看到的,每当我调用终端会话时,我的整个机器名称(看起来像一个键)都会显示出来。

有没有办法避免或隐藏它?

Rad*_*anu 28

是的。~/.bashrc从终端打开文件:

gedit ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

找到这一行(在我的例子中是在第 60 行):

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
Run Code Online (Sandbox Code Playgroud)

并将其替换为:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
Run Code Online (Sandbox Code Playgroud)

如您所见,\h如果您想隐藏终端中显示的机器名称,最重要的是从 PS1 中删除(代表主机名)。

保存文件并关闭它。重启终端,或者直接输入:

. ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

  • @Braiam 是的,以及 `\u` 表示用户名。 (2认同)
  • 我可以对终端窗口标题做同样的事情吗? (2认同)