linux的常见环境变量

Posted 初雨诗清风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux的常见环境变量相关的知识,希望对你有一定的参考价值。

记录当前用户的UID。root用户值为0。

[root@localhost script]# echo $UID

0

用于保存用户主目录的完全路径名

[root@localhost script]# echo $HOME
/root

Bash Shell的全路径

[root@localhost script]# echo $BASH
/usr/bin/bash

Bash Shell的版本号

[root@localhost script]# echo $BASH_VERSION
4.2.46(2)-release

记录当前用户的UID。root用户值为0。

[root@localhost script]# echo $EUID
0

在用户函数体内部,记录当前函数体的函数名。

[root@localhost script]# echo $FUNCNAME

 

记录下一条命令在history命令中的编号。

[root@localhost script]# echo $HISTCMD
224

代表命令的搜索路径。

[root@localhost script]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin

记录之前的目录。

[root@localhost script]# echo $OLDPWD
/server

记录当前的目录

[root@localhost script]# echo $PWD
/server/script

用来设置当前系统语言环境。

[root@localhost script]# echo $LANG
zh_CN.UTF-8

 

用来显示主机类型的GNU标识。一般是主机架构-公司-系统-gnu。

[root@localhost script]# echo $MACHTYPE
x86_64-redhat-linux-gnu

用来显示主机名

[root@localhost script]# echo $HOSTNAME
localhost.localdomain

用来设置HISTFILESIZE文件记录命令的行数。这样可以限制.bash_history文件大小,避免出现文件过大的情况,不好处理。

[root@localhost script]# echo $HISTFILESIZE
1000

用来显示主机的架构,是i386、i686、还是x86、x64等。

[root@localhost script]# echo $HOSTTYPE
x86_64

以上是关于linux的常见环境变量的主要内容,如果未能解决你的问题,请参考以下文章

Linux环境变量与命令行参数常见环境变量 | 环境变量的全局属性 | 命令行参数

Linux常见的环境变量 && 自行创建环境变量

Linux——环境变量虚拟地址空间

linux的常见环境变量

linux环境变量的设置

Linux_环境变量(添加删除修改)_(命令获取)