我们已经准备好了,你呢?

我们与您携手共赢,为您的企业形象保驾护航!

PATH是一个环境变量,它包含了执行命令和脚本的搜索路径(一组以冒号分隔的目录)。PATH变量可以为每个用户设置,也可以为所有用户账户设置。

检查当前的$PATH变量

你可以通过运行以下echo命令来查看你的PATH。

$echo$PATH

添加目录到$PATH变量

要临时添加一个目录,例如,/opt/sysadmin/scripts到你的路径,你可以运行以下命令。

$PATH=$PATH:/opt/sysadmin/scripts

$echo$PATH

要永久设置PATH,请打开~/.bash_profile或~/.bashrcshell启动文件,并编辑它,如图所示。

$vim~/.bashrc

在文件末尾添加以下几行:

PATH="$PATH:/opt/sysadmin/scripts"

$exportPATH

或者

$exportPATH="$PATH:/opt/sysadmin/scripts"

注意:以上方法只适用于您的用户账户。

永久设置所有用户的$PATH

要为服务器系统中的所有用户永久设置系统的PATH,请在/etc/profile文件的末尾添加以下行。在某些Linux发行版上,你也可以使用/etc/bash.bashrc文件(如果它存在的话),但它应该以/etc/profile为源文件,这样才能使它的修改生效。

PATH="$PATH:/opt/sysadmin/scripts"

export$PATH

或者

$exportPATH="$PATH:/opt/sysadmin/scripts"

另外,不要直接在/etc/profile中进行修改(不推荐这样做),你可以在/etc/profile.d目录(如果存在的话)下创建一个脚本(以.sh扩展名结尾),然后在该脚本中进行修改。

$sudovim/etc/profile.d/set_system_path.sh

在其中添加以下一行:

exportPATH="$PATH:/opt/sysadmin/scripts"

接下来,将~/.bashrc或/etc/profile或/etc/bash.bashrc(取决于你使用的那个)作为源文件,使更改生效。

$source~/.bashrc

或者

$source/etc/profile

或者

$source/etc/bash.bashrc

然后确认你的PATH已被正确设置。

$echo$PATH

以上就是如何在Linux服务器中永久设置$PATH?


TAG:EXPORTPATH

免责声明:本站内容(文字信息+图片素材)来源于互联网公开数据整理或转载,仅用于学习参考,如有侵权问题,请及时联系本站删除,我们将在5个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

我们已经准备好了,你呢?

我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

132-7207-3477

上班时间

周一到周五

二维码
线