Linux学习之路

Linux / Unix中的环境变量列表

2019-07-30  本文已影响0人  程序员will

Linux / Unix中的环境变量列表

在本教程中,您将学习 -

[TOC]

什么是计算环境?

计算环境是平台(平台=操作系统+处理器),用户可以在其中运行程序。

什么是变量?

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

变量在计算机编程中发挥着重要作用,因为它们使程序员能够编写灵活的程序。由于它们与我们所处理的操作系统相关,因此了解其中的一些以及我们如何影响它们非常重要。

什么是环境变量?

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

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

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

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

变量 描述
PATH 此变量包含冒号(:) - 分隔的目录列表,系统在其中查找可执行文件。在终端上输入命令时,shell会在$ PATH变量中提到的不同目录中查找该命令。如果找到该命令,则执行该命令。否则,它返回错误'未找到命令'。 Linux - 环境变量
USER 用户名
HOME 用户主目录的默认路径
EDITOR 编辑文件内容的程序的路径
UID 用户的唯一ID
TERM 默认终端仿真器
SHELL Shell正由用户使用

访问变量值

要确定变量的值,请使用该命令

echo $ VARIABLE

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

Linux - 环境变量

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

Linux - 环境变量

设置新环境变量

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

VARIABLE_NAME = variable_value

同样,请记住变量区分大小写,通常它们是以大写形式创建的。

Linux - 环境变量

删除变量

可以使用以下语法从系统中删除变量。

unset variablename

Linux - 环境变量

永久删除变量及其值。

总结

命令 描述
echo $ VARIABLE 显示变量的值
ENV 显示所有环境变量
VARIABLE_NAME = variable_value 创建一个新变量
unset 删除变量
export Variable = value 设置环境变量的值
上一篇下一篇

猜你喜欢

热点阅读