📜  Linux设置环境变量(1)

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

Linux设置环境变量

在Linux系统中,环境变量是一些特定于操作系统和应用程序的值,它们可以被调用和执行的进程和程序所使用,以便在程序运行时影响它们的行为和输出。对程序员而言,设置和管理环境变量是非常重要的,因为这是他们在开发和调试过程中需要频繁地访问的特性。

本文将介绍如何在Linux系统中设置环境变量。

系统环境变量

系统环境变量是针对整个操作系统的变量,它们可以在任意的终端会话中使用。这些变量可能包括操作系统运行所必需的核心组件路径、常用工具的路径、系统语言和时区设置。

1. 查看系统环境变量

可以使用命令envprintenv来查看系统环境变量。

$ env
$ printenv
2. 设置系统环境变量

在Linux系统中,可以使用export命令来设置或修改系统环境变量。例如,设置系统语言环境变量为英文:

$ export LANG=en_US.UTF-8

如果需要将该环境变量永久化,需要将其写入到/etc/environment文件中,使得系统能够在每次启动时自动加载。

用户环境变量

用户环境变量是针对当前用户的变量,它们只对当前用户可见。这些变量通常包括用户个人的一些配置选项,如文档路径、程序安装路径等。

1. 查看用户环境变量

可以使用命令envprintenv来查看当前用户的环境变量。

$ env
$ printenv
2. 设置用户环境变量

可以使用export命令来设置或修改用户环境变量。例如,将/home/user/bin目录添加到用户的PATH环境变量中:

$ export PATH=$PATH:/home/user/bin

如果需要将该环境变量永久化,需要将其写入到用户.bashrc.bash_profile文件中,使得在每次登录时都会自动加载。

参考链接