Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Дослідження навколишнього середовища

Щоб побачити, що зберігається в середовищі, ми можемо використовувати або комплект вбудований бити або printenv програми. The комплект команда покаже як змінні оболонки, так і змінні середовища, while printenv буде відображатися лише останній. Оскільки список вмісту середовища буде досить довгим, найкраще передати вихід будь-якої команди менше:


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

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


Зробивши це, ми повинні отримати щось, що виглядає так:



KDE_MULTIHEAD=false 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=false 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

:


Ми бачимо список змінних середовища та їх значень. Наприклад, ми бачимо змінну під назвою USER, що містить значення «я». The printenv Команда також може перерахувати значення певної змінної:



[me@linuxbox ~]$ printenv КОРИСТУВАЧ

me

[me@linuxbox ~]$ printenv КОРИСТУВАЧ

me


Команда комплект команда, якщо вона використовується без параметрів або аргументів, відображатиме змінні оболонки та середовища, а також будь-які визначені функції оболонки. На відміну від printenv, його результати ввічливо відсортовано в алфавітному порядку:



[me@linuxbox ~]$ набір | менше

[me@linuxbox ~]$ набір | менше


Також можна переглянути вміст змінної за допомогою нудьгувати команда, наприклад:


[me@linuxbox ~]$ echo $ HOME

/дім/я

[me@linuxbox ~]$ echo $ HOME

/дім/я


Один елемент середовища, що ні комплект ні printenv відображає псевдоніми. Щоб побачити їх, введіть псевдонім команда без аргументів:


[me@linuxbox ~]$ псевдонім

псевдонім l.='ls -d .* --color=tty' псевдонім ll='ls -l --color=tty' псевдонім ls='ls --color=tty'

псевдонім vi='vim'

псевдонім котрий='псевдонім | /usr/bin/which --tty-only --read-alias --show- dot --show-tilde'

[me@linuxbox ~]$ псевдонім

псевдонім l.='ls -d .* --color=tty' псевдонім ll='ls -l --color=tty' псевдонім ls='ls --color=tty'

псевдонім vi='vim'

псевдонім котрий='псевдонім | /usr/bin/which --tty-only --read-alias --show- dot --show-tilde'


Найпопулярніші хмарні обчислення ОС на OnWorks: