Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Изучение окружающей среды

Чтобы увидеть, что хранится в среде, мы можем использовать либо набор встроенный в колотить или printenv программа. набор команда покажет переменные оболочки и среды, а printenv будет отображать только последнее. Поскольку список содержимого среды будет довольно длинным, лучше всего направить вывод любой команды в Меньше:


[я @ linuxbox ~] $ printenv | меньше

[я @ linuxbox ~] $ printenv | меньше


В результате у нас должно получиться примерно следующее:



KDE_MULTIHEAD = ложь SSH_AGENT_PID = 6666

HOSTNAME = linuxbox

GPG_AGENT_INFO = / tmp / gpg-PdOt7g / S.gpg-agent: 6689: 1 ОБОЛОЧКА = / 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 = ложь SSH_AGENT_PID = 6666

HOSTNAME = linuxbox

GPG_AGENT_INFO = / tmp / gpg-PdOt7g / S.gpg-agent: 6689: 1 ОБОЛОЧКА = / 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

:


Мы видим список переменных окружения и их значений. Например, мы видим переменную с именем USER, который содержит значение «я». В printenv команда также может перечислить значение конкретной переменной:



[я @ linuxbox ~] $ printenv ПОЛЬЗОВАТЕЛЬ

me

[я @ linuxbox ~] $ printenv ПОЛЬЗОВАТЕЛЬ

me


Ассоциация набор Команда, при использовании без параметров или аргументов, отобразит переменные оболочки и среды, а также любые определенные функции оболочки. В отличие от printenv, его вывод вежливо отсортирован в алфавитном порядке:



[я @ linuxbox ~] $ набор | меньше

[я @ linuxbox ~] $ набор | меньше


Также можно просмотреть содержимое переменной, используя эхо команда, например:


[я @ linuxbox ~] $ echo $ HOME

/ дом / я

[я @ linuxbox ~] $ echo $ HOME

/ дом / я


Один из элементов окружающей среды, который ни набор ни printenv отображает псевдонимы. Чтобы их увидеть, войдите в псевдоним команда без аргументов:


[я @ 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 '


Лучшие облачные вычисления для ОС в OnWorks: