有没有办法可以在终端上隐藏主机名而不更新/etc/hosts
或相关文件。
通常我们会在屏幕上看到服务器详细信息,如下所示
[root@ServernamE /]#
所以,我不希望hostname = ServernamE显示在终端上。这样做的原因是,我将录制一个网络会话。我知道我可以变形所需的部分,但这很费时并依赖于其他软件。
由于
答案 0 :(得分:10)
如果您想要一个临时解决方案(因为您正在讨论截屏视频),您可以设置PS1
变量来更改提示。
例如,如果您希望提示符为:
$
然后在终端上设置您的PS1
变量:
export PS1='$'
同样,你可以将它提供给你想要的提示。如果要显示路径,请将其设置为:
export PS1='\w'
对于永久性解决方案,您可以在shell配置脚本中设置它,这是您的~/.bashrc
文件,以防您将bash作为shell。