Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Цилюрик О.И. Linux-инструменты для Windows-программистов
Назад Переменные окружения Вперед

Некоторые важные переменные

Некоторые из этих переменных устанавливаются самой системой, некоторые — совершенно специфическими программными пакетами, некоторые требуют установить от пользователя вручную программные пакеты для своего более комфортного использования. Я не буду разделять эти переменные, мы только списком перечислим те переменные, на которые стоит обратить внимание, и те, которые своим некорректным значением могут вызвать странности в системе, и привести в замешательство...

PATH — список путей поиска для запуска исполнимых файлов:

$ echo $PATH

/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/olej/bin

LD_LIBRARY_PATH — список путей каталогов поиска динамических библиотек для разрешения ссылок при компиляции и выполнении программ.

LD_RUN_PATH — список путей каталогов поиска динамических библиотек для загрузки времени выполнения.

CLASSPATH — путь поиска библиотек классов для программных систем на языке Java.

DISPLAY — указание дисплея, на который будут отображать свой ввод-вывод все программы графической подсистемы X11, по умолчанию обычно:

$ echo DISPLAY

DISPLAY=:0

Но это может быть и удалённый сетевой терминал (об этом мы подробно поговорим позже):

$ echo DISPLAY

DISPLAY=192.168.2.2:0.0

Прокси-переменные для wget и многих подобных программ, выходящих во внешнюю сеть:

http_proxy - эта переменная окружения содержит URL сервера прокси для протокола HTTP, формат переменной: http_proxy=http://<login>:<password>@<ip-proxy>:3128, например:

$ export http_proxy=http://olej:12345@192.168.2.2

ftp_proxy - эта переменная окружения содержит URL сервера прокси для протокола FTP. Достаточно общим является то, что стандартные переменные окружения http_proxy и ftp_proxy содержат один и тот же URL (но должны быть установлены при этом обе переменных).

no_proxy - эта переменная должна содержать разделенный запятыми список доменов, для которых сервер прокси не должен использоваться.


Предыдущий раздел: Оглавление Следующий раздел:
Переменные окружения   Встроенные переменные