检查环境
要查看环境中存储的内容,我们可以使用 集 内置 打坏 或者 打印环境 程序。 该 集 命令将同时显示 shell 和环境变量,而 打印环境 只会显示后者。 由于环境内容列表相当长,最好将任一命令的输出通过管道传输到 减:
[我@linuxbox ~]$ 打印环境 | 较少的
[我@linuxbox ~]$ 打印环境 | 较少的
这样做,我们应该得到如下所示的内容:
KDE_MULTIHEAD=假 SSH_AGENT_PID=6666
主机名=linuxbox
GPG_AGENT_INFO=/tmp/gpg-PdOt7g/S.gpg-agent:6689:1 SHELL=/bin/bash
TERM=xterm XDG_MENU_PREFIX=kde-HISTSIZE=1000
XDG_SESSION_COOKIE=6d7b05c65846c3eaf3101b0046bd2b00- 1208521990.996705-1177056199
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/me/.gtkrc-2.0:/home/me/.kde/share/config/gtkrc-2.0 GTK_RC_FILES=/etc/gtk/gtkrc:/home/me/ .gtkrc:/home/me/.kde/share/config/gtkrc
GS_LIB=/home/me/.fonts WINDOWID=29360136
QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include KDE_FULL_SESSION=true
USER=me LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01
:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe
:
KDE_MULTIHEAD=假 SSH_AGENT_PID=6666
主机名=linuxbox
GPG_AGENT_INFO=/tmp/gpg-PdOt7g/S.gpg-agent:6689:1 SHELL=/bin/bash
TERM=xterm XDG_MENU_PREFIX=kde-HISTSIZE=1000
XDG_SESSION_COOKIE=6d7b05c65846c3eaf3101b0046bd2b00- 1208521990.996705-1177056199
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/me/.gtkrc-2.0:/home/me/.kde/share/config/gtkrc-2.0 GTK_RC_FILES=/etc/gtk/gtkrc:/home/me/ .gtkrc:/home/me/.kde/share/config/gtkrc
GS_LIB=/home/me/.fonts WINDOWID=29360136
QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include KDE_FULL_SESSION=true
USER=me LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01
:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe
:
我们看到的是环境变量及其值的列表。 例如,我们看到一个名为 USER,其中包含值“我”。 这 打印环境 命令还可以列出特定变量的值:
[我@linuxbox ~]$ 打印环境用户
me
[我@linuxbox ~]$ 打印环境用户
me
这个 集 命令在不带选项或参数的情况下使用时,将显示 shell 和环境变量,以及任何定义的 shell 函数。 不像 打印环境,其输出按字母顺序礼貌地排序:
[我@linuxbox ~]$ 设置 | 较少的
[我@linuxbox ~]$ 设置 | 较少的
也可以使用 回音 命令,如下所示:
[我@linuxbox ~]$ 回声$ HOME
/家/我
[我@linuxbox ~]$ 回声$ HOME
/家/我
环境的一种元素,既不 集 也不 打印环境 显示是别名。 要查看它们,请输入 别号 不带参数的命令:
[我@linuxbox ~]$ 别号
别名 l.='ls -d .* --color=tty' 别名 ll='ls -l --color=tty' 别名 ls='ls --color=tty'
别名 vi='vim'
别名 which='别名 | /usr/bin/which --tty-only --read-alias --show- dot --show-tilde'
[我@linuxbox ~]$ 别号
别名 l.='ls -d .* --color=tty' 别名 ll='ls -l --color=tty' 别名 ls='ls --color=tty'
别名 vi='vim'
别名 which='别名 | /usr/bin/which --tty-only --read-alias --show- dot --show-tilde'