Linux的环境变量
来源:互联网 发布:淘宝零食销量排行 编辑:程序博客网 时间:2024/06/07 07:52
什么是环境变量
环境变量是Linux系统中一个重要的组成部分,它里面主要保存一些目录或命令文件,还可以是与你Linux系统相关的资料,比如用户登录名、主机名、邮件存放目录等,为用户使用Linux系统提供方便。
当然,环境变量是有很多种的。
对于环境变量,We Need To Know…
环境变量在Linux系统中是全局的,这意味着任何人都可以访问它。
在Linux系统中,环境变量也被保存成文件,毕竟Linux下一切皆文件。环境变量文件主要有两个:/etc/profile和用户主目录下的~/.bash_profile。其中,前者里的环境变量对系统所有用户都有效,而后者则只对当前用户有效,包含用户自定义的环境变量(是的,环境变量还可以自定义,是不是很人性化>.<…)
Linux的环境变量
了解了环境变量的基础知识,让我们来看看Linux中的主要环境变量以及它们所代表的含义。
好像还不会使用列表功能,表格只能以图片方式上传了(T.T)
环境变量的相关操作
好吧,我知道大多数初学者(Like Me..),看到这么多环境变量都有点懵逼,有点似懂非懂的感觉,接下来通过对环境变量的操作练习,就可以比较容易的掌握它们了。
- echo命令,它用来显示指定的环境变量,格式为“echo空格$+环境变量名”:
要注意的是HOME和PS1这个环境变量,它在不同的用户名下变量内容是不同的,比如超级用户和普通用户:
对于附属提示符PS2:
也许有人不明白它是什么意思,其实它像它的名字那样,只是一个“提示符”,应用情景是这样的:
附属提示符:附属在主命令行上
某个命令。。。\(不够写,转到下一行)
接着写。。。
Got it?env命令,用来显示所有的环境变量,这个只要直接输入就好:
其实这个命令输出的东西比上边只列出了一部分,还有其他的环境变量内容。export命令,用来设置新的环境变量,格式如下:
上边可以看出,HELLO环境变量成功加入。set命令,用来显示本地定义的shell变量:
这个不多说,显示的都是BASH的内容。unset,从命名上就可以看出它是删除环境变量的,格式为:
可以看到,删除后本来有HELLO的地方已经没有了,说明删除成功。readonly,设置只读环境变量,这个也很简单,不多说…
其实这些操作也都是一种命令,前边说过,Linux里干个啥都要用到命令……
来来来,总结一下:
The End……
其实环境变量在Linux诸多命令中,算是比较好掌握的东西。
路漫漫其修远兮,吾将上下而求索。。。
0 0
- 设置Linux的环境变量
- linux 环境变量的设定
- linux的环境变量
- Linux下的环境变量
- linux 环境变量的设置
- LINUX环境变量的修改
- linux 环境变量的设置
- linux环境变量的设置
- linux下的环境变量
- Linux的环境变量
- Linux的环境变量
- Linux环境变量的设置
- Linux环境变量的查看
- linux环境变量的扩展
- Linux 环境变量的设置
- Linux的环境变量
- Linux环境变量的设置
- linux的环境变量
- React+webpack开发环境的搭建
- java中按位运算
- How to Make An Uimage(In YOCTO,RDK)?
- LeetCode刷题【Array】 Subsets II
- D
- Linux的环境变量
- DetachedCriteria查询和子查询
- HDU:1577 WisKey的眼神
- android源码中的设计模式
- 欢迎使用CSDN-markdown编辑器
- HDU 2544
- 快速无需脚本直接用迅雷下载页面全部链接
- 无网络环境重装系统 驱动问题怎么办?
- Android实现横向滑动列表