实验楼Linux学习笔记(四)之环境变量与文件查找



实验楼Linux学习笔记(四)之环境变量与文件查找



一、环境变量

在所有的 UNIX 和类 UNIX 系统中,每个进程都有其各自的环境变量设置,且默认情况下,当一个进程被创建时,处理创建过程中明确指定的话,它将继承其父进程的绝大部分环境设置。

通常我们会涉及到的环境变量有三种:

当前 Shell 进程私有用户自定义变量

Shell 本身内建的变量

从自定义变量导出的环境变量

set
	显示当前 Shell 所有环境变量,包括其内建环境变量(与 Shell 外观等相关),用户自定义变量及导出的环境变量	
	env
	显示与当前用户相关的环境变量,还可以让命令在指定环境中运行	
	export
	显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量
	用vimdiff工具比较一下它们之间的差别:
	// 将命令输出通过管道|使用sort命令排序,再重定向到对象文本文件中	
	$ temp=shiyanlou
	$ export temp_env=shiyanlou
	$ env|sort>env.txt
	$ export|sort>export.txt
	$ set|sort>set.txt
	//使用vimdiff工具比较导出的几个文件的内容。
	$ vimdiff env.txt export.txt set.txt

为了与普通变量区分,通常我们习惯将环境变量名设为大写


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值