如何在 Mac 上打開、創建或編輯 bash_profile

Ella

如果您熟悉在 Mac 上使用終端,您可能會熟悉 bash_profile。您可能還熟悉其他操作系統(例如 Linux)中的 Bash Shell。 Bash 是 Bourne Again Shell 的縮寫,以 Unix Shell 的創建者 Stephen Bourne 的名字命名。

在 macOS Catalina 之前,Bash 是終端使用的主要 shell。 macOS 現在在 Catalina 和更新版本中使用 Zsh,但 bash 仍然可以作為替代 shell。

如果您正在尋找修改 macOS 終端的方法,例如更改文本或背景顏色以添加您自己的個人風格,則需要能夠訪問 bash_profile 文件。但你到底是怎麼做到的呢?

作為一個一生都在使用 Mac 的人,我喜歡尋找超越開箱即用的定制體驗的方法。這促使我研究修改系統實用程序(例如終端)的方法。

在今天的文章中,我將向您展示在 Mac 上執行此操作的關鍵要素:打開、創建或編輯 bash_profile。

要點

  • Bash_profile 用於 Bash 登錄 shell,例如 macOS(Catalina 之前的版本)和 Linux。
  • macOS Catalina 及更高版本改用 Zsh,而不是 Bash。所有 Catalina 之前的 macOS 都使用 Bash。
  • Bash_profile 是 Bash Shell 的配置文件。您可以更改文本顏色、背景顏色,並為經常使用的函數創建別名。
  • Bash_profile 很容易使用終端創建、打開和編輯。

bash_profile是一個隱藏文件,因此無法在Finder中定期看到。這也意味著它是一個“點”文件,將在終端中稱為 .bash_profile。可以想像,Bash_profile 是 Bash shell 的一個配置文件。

這意味著它存儲與您的終端應用程序相關的啟動信息和首選項。它可用於更改有關終端的內容,例如文本顏色和背景顏色,甚至可以為您經常使用的功能添加別名。它在終端啟動期間加載。

請注意,.bash_profile 僅適用於登錄 shell。如果您使用非登錄 shell,則需要 .bashrc

有關的:如何在 Mac 上編輯照片

請注意,更改 bash_profile 可能會導致您的終端出現問題。僅當您對自己正在做的事情有信心或知道如何撤銷所做的更改時才繼續編輯它。

如何創建 bash_profile

如果您在創建 bash_profile 之前嘗試打開或編輯 bash_profile,您將無法找到它。因此,這是繼續下一步之前必須執行的第一步。

首先,要創建 bash_profile,我們需要打開終端。這可以使用 Launchpad 或 Spotlight 搜索來完成。

輸入以下命令並按 Enter 鍵進入您的主文件夾。

cd ~/

接下來,創建 bash_profile

touch . bash_profile

如何打開 bash_profile

接下來,打開 bash_profile,使用以下命令:

open ~/.bash_profile

您現在應該看到一個空白文件,如下所示。

如何編輯 bash_profile

有時,當您有一個非常大的文件時,使用終端可能會變得太複雜而無法編輯 bash_profile。在本節中,我們將向您展示如何使用終端編輯文件,以及如何使用文本編輯器,這對於較大的文件可能更容易。

使用終端

現在,要編輯bash_profile,可以直接在終端中使用多個命令來編輯bash_profile。

第一個選項是使用以下命令:

vi ~/.bash_profile

請注意,vi 是一個非常強大的編輯命令,可能會導致您的終端出現一些問題。僅當您熟悉該命令時才使用該命令。

另一個編輯 bash 配置文件的“更安全”命令如下:

nano .bash_profile

無論您選擇使用哪個命令進行更改,完成更改後,請確保 使用以下鍵保存更改:

控制,然後按進入

退出您通過擊鍵使用的任何方法:

控制x,然後按進入

最後,激活更改:

source .bash_profile

使用文本編輯器

選擇並打開您最喜歡的純文本編輯器。 TextEdit 是 Mac 上的默認編輯器。您可以通過在 Launchpad 中搜索輕鬆找到它。

TextEdit會自動提示您打開文件,如果沒有出現這種情況,請選擇通過以下方式打開文件從菜單欄中選擇文件在屏幕頂部並選擇打開從下拉菜單中。

導航到您的主目錄或包含您的用戶名的目錄(在 Finder 中,您可以使用 Shift、Command 和 H 鍵盤組合更輕鬆地到達該目錄)。

由於 bash_profile 是一個隱藏文件,請按以下鍵,Shift、命令和 .能夠看到它。

選擇它,然後進行您希望看到的更改。

保存文件,然後重新打開終端。如果您的更改沒有自動進行,請使用以下命令激活它們:

source .bash_profile

如何刪除 bash_profile

最後,如果您決定刪除 bash_profile,打開查找器

轉到您的主目錄,這是與您的用戶名相同的文件。您也可以通過使用按鍵來實現此目的Shift + Command + H

如果看不到 bash_profile,這是因為它是一個點文件。按一下按鍵Command + Shift + .(句點)這將使其可見。

選擇該文件並將其移至垃圾箱。

結論

Bash 登錄 shell 的配置文件 bash_profile 非常容易創建、打開、編輯甚至刪除。作為想要對終端進行更改的初學者,bash_profile 將是一個很好的學習方法!

從進行較小的更改開始,然後逐步進行較大的更改,然後繼續使用 bash_profile。正如您從本文中看到的,創建、打開、編輯和刪除 bash_profile 項非常容易。