如何在 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 项非常容易。