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

關於bashrc

在下一篇文章中,我們將研究如何修改bashrc。 有了這個,我們將實現 隱藏或修改提示的用戶名和主機 由Bash撰寫。 有些人痴迷於隱私和您的安全性。 他們從不在線透露任何有關您身份的信息。 如果您是其中之一,那麼您會喜歡這個小技巧,可以稍微保護您的隱私。

如果您是博客作者或技術作家,則幾乎可以肯定需要將Gnu / Linux終端的屏幕快照有時上傳到您的網站和博客。 所有Gnu / Linux用戶都知道, 終端將顯示我們的用戶名和主機.

如果您是從事教程並共享終端屏幕截圖的人之一,並且您還擔心隱私和安全性, 最實用的方法是簡單地創建另一個用戶帳戶,例如admin @ demo或user @ example。 我們可以使用這些帳戶製作指南或視頻,並將其上傳到我們的博客或社交網絡,而無需擔心終端顯示的數據。 但是還有其他選擇,我們將在下面看到。

您的用戶名/主機可能太酷了,因此您可能不希望其他人將其複制並用作自己的用戶名/主機。 另一方面,您的用戶名/主機可能太怪異,很糟糕,或者包含令人反感的字符,因此您不會覺得別人看到它們很有趣。 在這種情況下,這個小技巧可能對您有幫助 在終端中隱藏或更改您的用戶名@ localhost.

未經修改的默認控制台bashrc

在上一個屏幕截圖中,您可以在終端中看到 用戶名是“ sapoclay” y“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. 權利:您可以隨時限制,恢復和刪除您的信息。