如何隐藏计算机名称以免在终端会话屏幕中显示


Answers:


21

是。使用以下~/.bashrc命令从终端打开文件:

gedit ~/.bashrc

找到这行(在我的情况下是第60行):

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

并替换为:

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

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

保存文件并关闭它。重新启动终端,或只键入:

. ~/.bashrc

1
\h就是主机名,对吗?
Braiam

2
@Braiam是的,以及\u用户名。
amertkara

1
我可以对终端窗口标题做同样的事情吗?
伊万
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.