我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

Linux中环境变量的设置——/环境变量

环境变量()一般是指操作系统中使用的一些参数,用于指定操作系统的运行环境,例如:临时文件夹位置、系统文件夹位置等。

环境变量是操作系统中具有特定名称的对象,其中包含将由一个或多个应用程序使用的信息。例如,有了DOS操作系统中的path环境变量,当要求系统运行一个程序而不告诉它该程序所在的完整路径时,系统不仅要在当前目录中查找该程序,而且还要在当前目录中查找该程序。也转到path中指定的路径。用户可以通过设置环境变量来更好地运行进程。

命令

环境变量是一个键值对结构,key:变量名 value:变量内容

env:经常看到系统上的所有环境变量

echo ${环境变量名} 查看环境变量

PATH=$PATH:目录修改环境变量,修改一般只追加。不执行原始内容删除

重启终端即可恢复PATH

修改此文件~/.使环境变量永久化。

在这里插入图片描述

使用命令将/home/zyh/test路径添加到PATH路径中

在这里插入图片描述

在这里插入图片描述

并且/home/zyh/test路径下有aaa可执行程序

执行aaa可执行程序在屏幕上打印“hehe”

环境

Linux系统中使用env命令查看环境变量

作为一个函数

功能:添加或修改环境变量。

注意:shell进程的环境变量不能通过该函数添加或修改。也就是说,通过函数设置的环境变量只对本次进程、本次执行有效。如果程序运行时执行了函数,进程终止后再次运行程序,则上次设置无效,无法读取上次设置的环境变量。

头文件:#

注意:.h在Linux中和in中略有不同,例如Linux中使用了函数,但里面没有函数,而是使用了。

函数声明:int (const char *name, const char * value, int);

功能说明: () 用于更改或添加环境变量的内容。参数名称是环境变量名称字符串。参数值是变量的内容,该参数用于确定是否更改现有的环境变量。如果此环境变量不存在,请添加此环境变量,无论其值如何。如果环境变量存在,当不为0时,会将原来的内容改为参数值指向的变量的内容;当为0时,该参数值将被忽略。返回值:执行成功返回0,出错返回-1。

相关函数:,,

在这里插入图片描述

作为 Linux 中的命令

Linux中的函数:查询或显示环境变量

语法:[变量名][变量值]

用于设置C shell中环境变量的值

用途:值

是要设置的环境变量的名称。 value是要设置的环境变量的值

env:冒号函数

PATH=PATH:PATH:HOME/bin 这段代码是设置PATH环境变量,意思是设置等号的环境变量。首先:冒号是分隔符。记住上面还有一个PATH环境变量,路径之间的分隔符是;分号。

PATH 以冒号分隔的目录列表,shell 将在其中查找命令

可以通过echo命令打印环境变量:

回声$

—————————————————

版权声明:本文为CSDN博主“”原创文章,遵循CC 4.0 BY-SA版权协议。转载时请附上原文出处链接及本声明。

原文链接:

二维码
扫一扫在手机端查看

本文链接:https://by928.com/6827.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线