Linux/Ubuntu系统添加目录到$PATH/环境变量中

本文介绍在Linux/Ubuntu系统中添加目录到$PATH环境变量的方法。先说明了$PATH是系统搜索可执行文件的目录,接着介绍查看当前shell环境变量的方式,最后分别阐述了临时添加(作用于当前Terminal)和永久添加目录到$PATH的具体操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux/Ubuntu系统添加目录到`$PATH/环境变量中

什么是$PATH

$PATH是linux系统的环境变量,是系统搜索可执行文件的目录。

在shell中直接输入程序名(脚本名)便可以自动运行。比如conda,用户自己编写的脚本、用户自行安装的程序等。

系统环境变量

一般来说,系统环境变量定义在/etc/environment中(可能在/etc/profile中定义了额外的环境变量),你可以在shell中输入以下命令查看:

cat /etc/environment

查看当前shell的环境变量

shell输入

echo $PATH

添加目录到$PATH

临时添加(作用于当前Terminal)

shell执行下面命令将用户的$HOME/bin添加到环境变量

export PATH="$HOME/bin:$PATH"

执行完上述命令后使用echo $PATH来查看是否添加成功

注意将自定义的目录卸载$PATH前(冒号只是分隔符,检索顺序为从前到后)

永久添加

原理:将上述临时添加的命令写入文件并在shell启动时自动执行该文件来达到永久添加的效果。

  1. 将上面临时添加的命令写入你的~/.bashrc文件
  2. 设置自动执行~/.bashrc文件: 将以下命令写入~/.bash_profile~/.bash_login
    . ~/.bashrc
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值