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

posted @ 2020-07-12 13:32  初雨诗清风  阅读(323)  评论(0编辑  收藏  举报