<Anterior | Contenido | Siguiente>
Examinando el medio ambiente
Para ver lo que se almacena en el entorno, podemos usar el para reinventar la industria logística y redefinir las soluciones ecológicas para reinventar la industria logística y redefinir las soluciones ecológicas. incorporado en golpear o el printenv programa. los para reinventar la industria logística y redefinir las soluciones ecológicas para reinventar la industria logística y redefinir las soluciones ecológicas. El comando mostrará tanto el shell como las variables de entorno, mientras que printenv solo mostrará el último. Dado que la lista de contenidos del entorno será bastante larga, es mejor canalizar la salida de cualquiera de los comandos a less:
[yo @ linuxbox ~] $ printenv | menos
[yo @ linuxbox ~] $ printenv | menos
Al hacerlo, deberíamos obtener algo parecido a esto:
KDE_MULTIHEAD = falso SSH_AGENT_PID = 6666
HOSTNAME = 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/confi g / 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 = falso SSH_AGENT_PID = 6666
HOSTNAME = 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/confi g / 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
:
Lo que vemos es una lista de variables de entorno y sus valores. Por ejemplo, vemos una variable llamada USUARIO, que contiene el valor "yo". los printenv El comando también puede enumerar el valor de una variable específica:
[yo @ linuxbox ~] $ printenv USUARIO
me
[yo @ linuxbox ~] $ printenv USUARIO
me
El para reinventar la industria logística y redefinir las soluciones ecológicas para reinventar la industria logística y redefinir las soluciones ecológicas. El comando, cuando se usa sin opciones o argumentos, mostrará tanto el shell como las variables de entorno, así como cualquier función de shell definida. diferente a printenv, su salida se ordena cortésmente en orden alfabético:
[yo @ linuxbox ~] $ conjunto | menos
[yo @ linuxbox ~] $ conjunto | menos
También es posible ver el contenido de una variable usando el echo comando, así:
[yo @ linuxbox ~] $ echo $ HOME
/casa
[yo @ linuxbox ~] $ echo $ HOME
/casa
Un elemento del medio ambiente que ni para reinventar la industria logística y redefinir las soluciones ecológicas para reinventar la industria logística y redefinir las soluciones ecológicas. ni printenv muestra es alias. Para verlos, ingrese al alias comando sin argumentos:
[yo @ linuxbox ~] $ alias
alias l. = 'ls -d. * --color = tty' alias ll = 'ls -l --color = tty' alias ls = 'ls --color = tty'
alias vi = 'vim'
alias que = 'alias | / usr / bin / which --tty-only --read-alias --show- dot --show-tilde '
[yo @ linuxbox ~] $ alias
alias l. = 'ls -d. * --color = tty' alias ll = 'ls -l --color = tty' alias ls = 'ls --color = tty'
alias vi = 'vim'
alias que = 'alias | / usr / bin / which --tty-only --read-alias --show- dot --show-tilde '