如果您在整個工作日訪問多個伺服器,那麼能夠根據配色方案一眼就知道您使用的是哪一個伺服器是非常有用的。今天的超級使用者問答帖子幫助讀者在工作環境中實現多彩的涅盤。
今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。
超級使用者讀者nitins想知道如何使Bash提示符在登入到伺服器時更改顏色:
Is there a way to make the Bash Prompt dynamic so that it changes color when I am logged into a server? I want the color to be green when using my own personal system, but change to red whenever I am connected to servers. I have a huge number of servers that I access and do not want to have to put a different .bashrc on each and every one of them.
如何使Bash提示符在登入到伺服器時更改顏色?
超級使用者貢獻者Matei David為我們提供了答案:
Remote Bash Prompts are set by the remote ~/.bashrc, so you will still need to copy it to the remote servers. However, you can use a single ~/.bashrc for all hosts and set the Bash Prompt color based on the host name:
Notes
有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。
圖片來源:Emx(維基百科)
...理和虛擬Linux例項,您將發現自己已經具備了安裝和管理伺服器應用程式的能力,例如apachehttpweb伺服器,甚至NextCloud檔案共享套件。 ...
... 在過去,我們已經向您展示瞭如何更改命令提示符的顏色,您可以在這裡看到更多獨特的小貼士。你可以去掉所有的預設顏色,完全建立你自己的主題。 ...
...保持你的主資料夾完好無損。要完成此操作,請透過命令提示符或PowerShell執行以下命令: ...
... 您可以對zsh提示符進行修飾,使其最小化並充分利用空間。我們將向您展示如何定製終端應用程式中的zsh提示符,使其在您選擇的任何背景中都脫穎而出。 ...
...改其目錄,您可以控制他們可以訪問哪些命令。下面介紹如何在Linux上設定受限shell。 受限炮彈 受限shell不是另一個shell。這是標準外殼的另一種模式。Bash、Korn、Fish和其他shell都可以在受限shell模式下啟動。在本文中,我們將...
...們啟動FishShell時,會收到一條友好的歡迎訊息,並且命令提示符會發生變化。可能令人驚訝的是,$SHELL環境仍然持有bash可執行檔案/bin/bash的路徑。沒關係,這很正常。 啟動新shell(或任何其他程式)時,它將繼承父shell的環境。...
...儲存的設定定義了在終端視窗中找到的環境,一直到命令提示符的外觀。所以,自然地,它們被稱為環境變數。 一些環境變數是系統範圍的,或者是全域性的。其他人是全會,只能由你看到。其他人無法引用您的會話環境變數...
有了macOS Catalina,蘋果現在使用Zsh作為預設shell。我們喜歡Zsh,但是macOS中仍然包含可靠的老Bash shell,如果您願意,可以快速切換回Bash。 Zsh只是新建立的使用者帳戶上的預設shell,因此在升級的Mac上的任何現有帳戶在預設情況下...