Bashrc,按照您的喜好修改Bash提示符

关于bashrc

在下一篇文章中,我们将研究如何修改bashrc。 有了这个,我们将实现 隐藏或修改提示的用户名和主机 由Bash撰写。 有些人痴迷于隐私和您的安全性。 他们从不在线透露任何有关您身份的信息。 如果您是其中之一,那么您会喜欢这个小技巧,可以稍微保护您的隐私。

如果您是博客作者或技术作家,几乎可以肯定,有时需要将Gnu / Linux终端的屏幕快照上传到您的网站和博客。 所有Gnu / Linux用户都知道, 终端将显示我们的用户名和主机.

如果您是进行教程并共享终端屏幕截图的人之一,并且您还担心隐私和安全性, 最实用的方法是简单地创建另一个用户帐户,例如admin @ demo或user @ example。 我们可以使用这些帐户制作指南或视频,并将其上传到我们的博客或社交网络,而无需担心终端显示的数据。 但是还有其他选择,我们将在下面看到。

您的用户名/主机可能太酷了,因此您可能不希望其他人将其复制并用作自己的用户名/主机。 另一方面,您的用户名/主机名可能太怪异,很糟糕,或者包含令人反感的字符,因此您不会觉得别人看到它们很有趣。 在这种情况下,这个小技巧可能对您有帮助 在终端中隐藏或更改您的用户名@ localhost.

未修改的默认控制台bashrc

在上一个屏幕截图中,您可以在终端中看到 用户名是“ sapoclay” 和“entreunosyceros”是我的主机名.

使用bashrc文件隐藏“用户名@本地主机:”

首先,我们将编辑我们的 文件“〜/ .bashrc”。 我将使用 Vim编辑器 为此,但是每个人都使用他们最喜欢的那个。 以我为例,在打开终端(Ctrl + Alt + T)之后,我将编写以下命令:

vi ~/.bashrc

打开后,我们将按“ Esc”和“ i”键。 进入插入模式 我们将以下内容添加到文件末尾:

带有符号的bashrc

PS1="\W> "

要退出文件,就像在vim中一样,我们必须按'键ESC' 接着 写:wq 保存并关闭文件。

返回控制台后,我们将不得不 运行以下命令以使更改生效:

source ~/.bashrc

带有符号的控制台

我们将立即看到更改。 现在,我们将不再看到user @ localhost部分。 仅会显示〜>符号。

使用bashrc文件修改“用户名@本地主机:”

如果您要查找的不是隐藏用户@ localhost的部分,而是要查找 更改您的bash提示 到更有趣和有意义的事情,我们将不得不回到 编辑〜/ .bashrc文件。 如上例所示,从终端(Ctrl + Alt + T),我们将编写:

vi ~/.bashrc

打开文件并激活插入模式, 我们将在末尾添加以下行 一样的:

带有文本的bashrc

PS1="entreunosyceros> "

取代«肠球菌»带有您选择的字母的任意组合。 拥有它后,按'键ESC'并写道 :WQ 保存并退出文件。

查看所做的更改与前面的示例一样,必须执行以下命令来更新更改:

source ~/.bashrc

带文字的控制台

这些更改将立即显示。 我们会在您的shell提示符下看到entreunosyceros字母。

通过网络获取bashrc的设置

如果您希望能够以自己的方式配置计算机的提示,则可以访问该网站 bashrc生成器。 您可以在其中选择“拖放'您希望在终端中显示哪些选项。 网络将为您提供必须添加到〜。/ Bashrc文件中的必要代码。 正如我们在同一篇文章中所见。

警告-在某些情况下,这是不好的做法。 例如,如果像zsh这样的其他shell继承了您当前的shell,它将引起一些问题。 如果使用单个外壳程序,则仅在隐藏或修改用户名@ localhost时使用它。 除了将用户@localhost部分隐藏在终端中之外, 这个技巧没有功能性的应用程序 即使配置得很酷,在某些特定情况下也可能会出现问题。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。