大多数时候,当你在操作系统上安装一个新的开发环境时,你需要对其环境变量进行修改,以便新添加的工具能够在你的系统上正常工作。最经常使用的环境变量之一是PATH变量。一般来说,我们关注的是改变这个变量的值,以使我们新安装的工具能够良好地工作。这个变量的值可以通过对Linux系统的bashrc文件进行修改来改变。因此,今天的教程将围绕在Ubuntu 20.04系统的bashrc文件中导出路径的方法展开。
Ubuntu 20.04中PATH变量的目的。
Linux中的PATH变量是用来保存系统的路径值的。这个路径告诉你的系统在执行任何特定的文件或搜索任何文件时必须查看的所有目录。Linux系统的默认路径通常指向其主目录;但是,它可以非常容易地被改变。此外,当你想执行或访问一个位于系统主目录之外的文件时,你要么需要在访问或执行该文件之前改变终端中的目录,要么你必须改变PATH变量的值。后者更方便,因为一旦你改变了PATH变量的值,你就可以随意访问或执行改变后的路径中的许多文件,而不需要每次都指定它们的路径。
在Ubuntu 20.04系统的 "bashrc "中导出路径的方法。
通过在 "bashrc "文件中导出路径,我们在现有的PATH变量中添加一个路径。这样做有两种不同的方法,也就是说,你可以将你的新路径追加到现有的路径上,或者将你的新路径预置到现有的路径上。在前一种情况下,你的新路径会出现在现有路径的后面,而在后一种情况下,你的新路径会出现在现有路径的前面。下面讨论在 "bashrc "文件中向默认路径添加和预加路径的方法。
在Ubuntu 20.04系统中向 "bashrc "中的默认路径添加路径的方法。
如果你想在Ubuntu 20.04系统的 "bashrc "文件中为默认路径添加所需的路径,那么你需要执行以下步骤。
第1步:查看你的Ubuntu 20.04系统的当前路径。
首先,你可以查看你的当前路径,这样当你改变它时,你会很容易注意到它的不同。为了查看Ubuntu 20.04系统的当前路径,你必须运行下面引用的命令。
$ echo $PATH

我们的Ubuntu 20.04系统的当前路径显示在随后的图片中。

第2步:访问Ubuntu 20.04系统的 "bashrc "文件。
现在,你需要访问你的 "bashrc "文件,以便你以后可以对它进行修改。Ubuntu 20.04系统的bashrc文件可以通过执行下面的命令访问。
$ nano ~/.bashrc

第3步:对 "bashrc "文件进行修改,以便在默认路径中添加一个路径。
第二步中提到的命令将用nano编辑器打开Ubuntu 20.04系统的bashrc文件。一旦这个文件被打开,你需要向下滚动到文件的末尾,然后在其中添加后续的一行。
export PATH=$PATH:PathOfYourChoice
这里,PathOfYourChoice将被你希望追加到Ubuntu 20.04系统的当前路径中的路径所取代。

第4步:重新加载 "bashrc "文件。
在向Ubuntu 20.04系统的bashrc文件添加所需路径并保存该文件后,你需要让这些变化生效。为此,你需要将新的bashrc文件加载到你的系统中。一旦你登录到你的系统,这个文件就会自动加载。然而,在这种情况下,我们要加载它而不需要再次登录。为此,我们将使用 "source "命令,其方式如下所示。
$ source ~/.bashrc

这个命令将立即把修改后的bashrc文件加载到你的Ubuntu 20.04系统,而不显示任何输出。
第5步:重新检查你的Ubuntu 20.04系统的路径。
现在,当新的bashrc文件被加载到你的系统中时,你可以重新检查你的系统的当前路径,以确保你的新路径被附加到系统的默认路径中。你可以通过在终端显示PATH变量的值来重新检查你系统的新路径。你可以从下图显示的这个命令的结果中看到,指定的新路径已经被追加到Ubuntu 20.04系统的默认路径中。

在Ubuntu 20.04系统的 "bashrc "中向默认路径添加路径的方法。
现在,如果你想在Ubuntu 20.04系统的bashrc文件中为默认路径添加一个特定的路径,你将不得不执行下面的步骤。在这个方法中,我们有意跳过第一个方法的前两个步骤,因为它们对这个方法也是一样的。
第1步:对 "bashrc "文件进行修改,以便在默认路径中预置一个路径。
你可以用我们在第一种方法中所说的相同命令访问Ubuntu 20.04系统的bashrc文件。访问该文件后,只需向下滚动到底部并在该文件的末尾添加以下一行。
export PATH=PathOfYourChoice:$PATH
这里,PathOfYourChoice将被替换为你希望预置到Ubuntu 20.04系统当前路径中的路径。

第2步:重新加载 "bashrc "文件。
现在,为了让新的变化生效,你必须执行下面的命令。
$ source ~/.bashrc

这个命令将立即把修改后的bashrc文件加载到你的Ubuntu 20.04系统,而不显示任何输出。
第3步:重新检查你的Ubuntu 20.04系统的路径。
最后,你可以重新检查你的系统的当前路径,以确保新的路径被预置到系统的默认路径中。你的系统的新路径可以用我们在第一种方法中使用的相同命令来重新检查。你可以从下面的图片中看到这个命令的结果,指定的新路径已经被预置到Ubuntu 20.04系统的默认路径中。

总结
这篇文章是基于在Ubuntu 20.04系统上导出bashrc文件中的路径的两种方法。第一种方法是将所需路径追加到默认路径中,而第二种方法是将所需路径预置到Ubuntu 20.04系统bashrc文件的默认路径中。在Ubuntu 20.04系统上改变PATH变量的值后,你将能够执行或访问这个修改后的路径内的文件,这些文件将被你的PATH变量指定。