一、使用 export 方式
-
打开终端。
-
输入以下命令来设置环境变量,例如将
/home/user/myprogram/bin添加到PATH中:bashexport PATH="$PATH:/home/user/myprogram/bin" -
要查看当前的
PATH环境变量,可以输入:bashecho $PATH
注意: 这种方式的设置仅对当前会话有效。如果关闭终端或注销后,再次打开时需要重新设置。
二、修改 /etc/environment 文件
-
打开
/etc/environment文件进行编辑(需要超级用户权限):bashsudo vi /etc/environment -
在文件中添加路径。例如,添加
/home/user/myprogram/bin:textPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/user/myprogram/bin"注意: 在这个文件中直接写
PATH变量内容,无需使用export关键字。 -
保存并关闭文件。
-
使更改立即生效:
bashsource /etc/profile
三、修改 .bashrc 文件
-
打开用户主目录下的
.bashrc文件进行编辑:bashvi ~/.bashrc -
在文件末尾添加一行,将路径
/home/user/myprogram/bin加入PATH中:bashexport PATH="$PATH:/home/user/myprogram/bin" -
保存并关闭文件。
-
使更改立即生效:
bashsource ~/.bashrc -
验证环境变量是否已生效:
bashecho $PATH
注意: 修改 .bashrc 文件后不仅对当前会话有效,还会在每次新建终端会话时自动应用。
总结
这三种方法各有特点:
- 使用
export方式 适合临时设置环境变量,仅对当前会话有效。 - 修改
/etc/environment文件 适用于系统级别的环境变量设置,对所有用户和会话都有效,需要超级用户权限。 - 修改
.bashrc文件 适用于用户级别的环境变量设置,对特定用户的所有会话有效。
根据需求选择合适的方法进行操作。