linux中的环境变量有什么用

linux中的环境变量有什么用,第1张

Linux中环境变量的概念Windows上其实也有,就是系统执行环境的一些设置,环境变量有很多,比较常用的有:

PATH变量:是执行文件的查找路径的设置,就是在哪几个目录查找命令的二进制文件,这个变量最常用了,Windows上面也有这个变量。

LANG变量:设置终端的语系的变量,可以理解为英文、中文还是繁体中文的设置

HOME变量:指示出用户的主文件夹是哪个

PWD变量:当前用户当前的工作目录

环境变量其实有很多的,就不一一解释了,不同的变量有不同的作用,但都是shell环境的设置。所有的变量可以用env这个命令一下子列出来。

位置变量:用于处理命令行传递给shell脚本的参数,比如test.sh脚本,用命令“sh

test.sh

1

2

3”执行该脚本,则位置变量$1指代1,$2指代2,$3指代4,$0指代脚本名称test.sh。

回答的基本上是完全正确的。

在补充说明一下。

在LINUX/UNIX中有本地变量,系统变量,环境变量,特定变量等

实际的意思就是

同一段代码可在多处使用,但是效果不一样。

例如

A为一个系统变量

这个A可以放在

用户变量上面

针对用户变量,同时也可以放在系统上面这个是针对全局的也就是所有用户。

环境变量时针对软件的,也等于特定变量。

而实际上变量只有2种。一是系统变量,二是环境变量。

系统变量主要是针对用户,

环境变量主要是针对软件。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/6107564.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-15
下一篇2023-03-15

发表评论

登录后才能评论

评论列表(0条)

    保存