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版权协议。转载时请附上原文出处链接及本声明。
原文链接:
扫一扫在手机端查看
-
Tags : linux set输入环境变量
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。