Linux中env命令怎么用

2023-04-12 08:04:00 linux env 命令

env命令用于查看系统的环境变量,也可以用来设置环境变量。

环境变量是一些特定于操作系统的变量,它们可以被用来控制操作系统的行为。

例如,环境变量可以用来指定操作系统应该使用哪个shell,或者指定程序的路径。

环境变量是在操作系统启动时设置的,并且可以在任何时候被更改。

env命令只显示环境变量,不显示shell变量。要查看shell变量,可以使用set命令。

env命令的格式如下:

env [option] [name=value]...

env命令的常用选项如下:

-i:删除所有环境变量,然后设置新的环境变量。

-u:删除指定的环境变量。

-0:以null字符分隔输出。

例如,要查看当前系统的环境变量,可以使用以下命令:

env

输出结果类似于:

SHELL=/bin/bash

TERM=xterm

USER=sam

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PWD=/home/sam

LANG=en_US.UTF-8

SHLVL=1

HOME=/home/sam

LOGNAME=sam

_=/usr/bin/env

要查看指定的环境变量,可以使用以下命令:

env | grep PATH

输出结果类似于:

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

要设置环境变量,可以使用以下命令:

env VARIABLE=value command

例如,要设置一个名为TEST的环境变量,可以使用以下命令:

env TEST=test echo $TEST

输出结果类似于:

test

相关文章