计算环境是用户可以运行程序的平台(平台=操作系统+处理器)。raksmart新加坡服务器商分享Linux了解操作系统之环境变量

什么是变量?

在计算机科学中,变量是存储值的位置 ,可以是 文件名、文本、数字或任何其他数据。它通常以其在创建时赋予它的符号名称来引用。这样存储的值可以显示、删除、编辑和重新保存。

变量在计算机编程中发挥着重要作用,因为它们使程序员能够编写灵活的程序。由于它们与我们工作的操作系统有关,因此了解其中的一些以及我们如何影响它们非常重要。推荐阅读:《Linux 操作系统简介》

什么是环境变量?

环境变量是影响计算机上的进程或程序的动态值。它们存在于每个操作系统中,但类型可能会有所不同。可以创建、编辑、保存和删除环境变量,并提供有关系统行为的信息。

环境变量可以改变软件/程序的行为方式。

例如 $LANG 环境变量存储用户理解的语言的值。该值由应用程序读取,以便向中国用户显示普通话界面,而向美国用户显示英文界面。

让我们研究一些常见的环境变量

Variable Description

PATH 此变量包含一个以冒号 (:) 分隔的目录列表,

您的系统在这些目录中查找可执行文件。

当您在终端上输入命令时,shell 会在$PATH 变量中提到的不同目录中查找该命令。 如果找到该命令,它就会执行。否则,它会返回错误“找不到命令”。推荐阅读:《Linux/Unix 输入输出重定向(一)》

USER 用户名

HOME 家用户主目录的默认路径

EDITOR 编辑文件内容的程序的路径

UID 用户的唯一 ID

TERM 默认终端模拟器

SHELL 用户正在使用的 Shell

访问变量值

为了确定变量的值,使用命令:echo $VARIABLE

变量是区分大小写的。确保以正确的字母大小写键入变量名称,否则可能无法获得所需的结果。

‘ env’命令显示所有环境变量。

设置新的环境变量

您可以使用语法创建自己的用户定义变量:VARIABLE_NAME= variable_value

同样,请记住变量区分大小写,并且通常以大写形式创建。

删除变量

该语法可用于从系统中删除变量:unset variablename

这将永久删除变量及其值。

概括:

环境变量控制操作系统中程序的行为。

命令 描述

echo $VARIABLE To display value of a variable

Env Displays all environment variables

VARIABLE_NAME= variable_value Create a new variable

Unset Remove a variable

export Variable=value To set value of an environment variable推荐相关阅读:《Linux 和 Windows 有什么区别?(一)》

作者 admin

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注