跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

Linux环境变量怎么查、加、删?

一、Linux 环境变量介绍

环境变量,这名字听起来有点高大上,其实就是操作系统为了满足不同应用场景,预先设置的一大批全局变量。简单来说,就是一些参数,用来指定操作系统运行环境。

1.1 Linux 环境变量介绍

环境变量分为永久和临时两种,永久的是在脚本文件中配置的,每次登录都会自动执行;临时的是用export命令在当前终端下声明的,关闭Shell终端就失效了。

1.2 Linux 环境变量分类

按生命周期分,有永久的和临时的;按作用域分,有系统环境变量和用户环境变量。系统环境变量是公共的,对全部用户都生效;用户环境变量是私有的,只对当前用户生效。

1.3 Linux 常用的环境变量

常见的环境变量有PATH、HOME、USER、SHELL、LANG等,它们可以影响系统的行为和配置。

二、Linux 查看环境变量

要查看当前用户的所有环境变量,可以使用printenv或env命令。要查看指定环境变量,可以使用echo命令。

三、Linux 添加环境变量

3.1 添加系统级环境变量

要添加系统级环境变量,需要root权限,编辑/etc/profile文件,然后source /etc/profile使其生效。

3.2 添加用户级环境变量

要添加用户级环境变量,可以在用户的.bash_profile、.bash_login或.profile文件中添加变量。

3.3 SSH/串口终端临时添加环境变量

在shell的命令行下直接使用export命令定义变量,该变量只在当前的shell下有效。

四、Linux 删除环境变量

4.1 永久删除环境变量

要永久删除环境变量,需要编辑相应的配置文件,并将其从文件中删除。

4.2 使用unset删除指定的环境变量

使用unset命令可以删除指定的环境变量。

4.3 删除PATH环境变量指定值

Linux环境变量PATH的增添和删除操作,可以使用export命令。

五、修改环境变量配置文件后生效

针对修改的配置文件执行source ~/.bashrc命令,当前终端和新连接的终端自动生效。

小结与拓展

本文介绍了Linux环境变量的查看、添加、删除方法。环境变量是Linux系统中非常重要的概念,掌握环境变量的使用,可以帮助我们更好地管理和配置系统。

—— 新派编程网 林译川

相关文章