📌  相关文章
📜  如何在路径 linux 中添加目录 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:24:40.628000             🧑  作者: Mango

如何在路径中添加目录 - Shell-Bash

在Linux中,路径是指引导系统找到所需文件或目录的方式。在路径中添加目录可以方便地访问目录下的文件或子目录。本文将向程序员介绍如何在Shell-Bash中添加目录到路径中。

查看当前路径

在Shell-Bash中,使用echo $PATH命令可以查看当前的路径。它输出的是一组用冒号分隔的目录路径。

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
添加目录到路径

要将目录添加到路径中,需要将目录的路径加入到$PATH变量中。有两种方法可以实现这一点。

方法一:直接使用export命令

使用export命令将需要添加到路径的目录添加到$PATH中:

$ export PATH=$PATH:/path/to/new/directory

这个命令的含义是将原来的$PATH变量的值追加上:/path/to/new/directory(其中,/path/to/new/directory是你要添加到路径中的目录路径)。

成功添加后,可以使用echo $PATH命令查看路径是否已经包含了需要添加的目录。

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/path/to/new/directory
方法二:将添加目录的命令行按照顺序添加到用户配置文件中

也可以将添加目录的命令行按照顺序添加到用户配置文件中,这样每次登录Shell时都自动将这些目录加入到路径中。

在Ubuntu和Debian中,用户配置文件为~/.bashrc。请使用以下命令打开它:

$ nano ~/.bashrc

在文件末尾添加以下代码:

export PATH=$PATH:/path/to/new/directory

保存并关闭文件。重新启动Shell会使新的路径生效。

结论

在Linux中添加目录到路径中是很容易的。只需要了解路径的结构以及Shell脚本的基本知识即可。在实际使用中,建议使用方法二,将添加路径的代码写入用户配置文件中,让它在Shell启动时自动运行。