您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Linux 查看环境变量

前面小节介绍了全局环境变量和局部环境变量的基础概念,本小节介绍如何在 Linux 操作系统中打印全局环境变量和局部环境变量,打印这些变量的命令有 printenvenvecho

1. 查看全局环境变量

使用 printenv 命令查看,命令如下:

printenv

执行结果如下图:

Tips:上述展示的是全部的环境变量,后面小节变量之后可以使用变量去执行某些命令。

使用 printenv 命令查看上述前几个,命令如下:

printenv LS_COLORSprintenv XDG_MENU_PREFIXprintenv LANGprintenv GDM_LANGprintenv HISTCONTROLprintenv DISPLAY

执行结果如下图:

使用 env 命令查看,命令如下:

env

执行结果如下图:

使用 echo 命令查看上述前几个,命令如下:

echo $LS_COLORSecho $XDG_MENU_PREFIXecho $LANGecho $GDM_LANGecho $HISTCONTROLecho $DISPLAY

执行结果如下图:

Tips:注意使用 echo 环境变量,后面的变量名前面需要带上 $

2. 局部环境变量

局部变量只能在定义这些变量的进程里面可见,这些局部变量在其他进程可能就不可见了,局部变量和都是系统中特别重要的,可以在需要的时候自己需要用到的局部变量。使用如下命令查看当前进程所有能使用的环境变量,命令如下:

set

执行结果如下图:

Tips:注意 Linux 下没有只列出全部局部变量的命令,上图所示的变量局部变量、、定义变量。

3. 小结

本小节介绍了和局部变量的基础知识,使用 printenvenvecho 命令可以打印全局环境变量和局部环境,全局环境变量即全局可见,可用于所有进程的 shell,而局部变量只能在某些进程中可见,如局部变量。


联系我
置顶