Linux环境变量知识总结!Linux运维培训
老男孩IT教育
常见问题
2021年8月20日 18:18
众所周知,Linux是一个支持多用户的操作系统,多用户代表什么呢?也就是每个用户登录后,都有自己独立的运行环境,这个环境由一组变量定义而成,这组变量被称为环境变量,用户可以对自己的环境变量进行修改从而达到环境的要求。详情信息请看下文:
众所周知,Linux是一个支持多用户的操作系统,多用户代表什么呢?也就是每个用户登录后,都有自己独立的运行环境,这个环境由一组变量定义而成,这组变量被称为环境变量,用户可以对自己的环境变量进行修改从而达到环境的要求。详情信息请看下文:
对于常用环境变量来说,路径之间用冒号分割,这些路径都是一些可以找到可执行程序的目录列表,当我们输入一个指令时,shell会先检查命令是否是系统内部命令,如果不是,则会再去检查此命令是否是一个应用程序,shell会从PATH中寻找这些应用程序。
如果shell在这些路径目录里没有找到可执行文件,就会报错,如果找到,系统将调用执行应用程序,通过设置PATH,可以让我们运行程序或指令更加方便。
设置环境变量的常用命令有:1、echo:用于打印显示环境变量,如:echo $NAME;2、export:用于设置新的环境变量;3、env:显示当前用户的变量;4、set:显示当前shell变量,shell变量包含用户变量;5、unset:删除一个环境变量;6、readonly:设置环境变量只读。
HOME:用户的主工作目录,即为用户登录到Linux系统中的默认目录;
HISTSIZE:保存历史命令的条数,我们输入的指令都会被系统保存下来,这个环境变量记录的就是保持指令的条数,一般为1000。历史命令是被保存在内存中的,当退出或登录shell时,会自动保存,可以通过history命令来查看。
LOGNAME:当前用户的登录名。、
HOSTNAME:主机名称。
关于“Linux环境变量知识总结”介绍到这里就结束了,老男孩Linux课程项目多吗?当然,2021年我校课程全新升级,首创师傅带徒弟式教学,课程包括70+实战项目,课程体系领先同行业机构至少1年。
推荐阅读:
