Несколько переменных,
зарезервированных shell,
используются в файле .profile.
Рассмотрим 4 основные переменные:
- HOME -
- эта переменная дает имя пути
вашего регистрационного
справочника. С помощью команды
cd перейдите в него и введите:
pwd<CR>
Теперь введите:
echo $HOME<CR>
- $HOME -
- это аргумент, используемый
командой cd. Если вы не
указывали справочник, то cd
переместит вас в $HOME;
- PATH -
- эта переменная дает путь
поиска для обнаружения и
выполнения команд. Чтобы
посмотреть текущее значение
переменной PATH, введите:
echo $PATH<CR>
Система распечатает текущее
значение PATH:
$ echo $PATH<CR>
:/mylogin/bin:/bin:/usr/bin
$
Двоеточие (:) является
разделителем между именами
путей в строке, присваиваемой
переменной $PATH. Если перед
двоеточием ничего не указано,
то подразумевается текущий
справочник.
Если вы хотите установить
специальный справочник для shell
программ с именем :/project/bin,
добавьте его следующим
образом:
PATH="$PATH:/project/bin"<CR>
- TERM -
- эта переменная сообщает shell тип
терминала. Чтобы присвоить
этой переменной значение, вы
должны выполнить 3 команды в
следующем порядке:
TERM=terminal_name<CR>
export TERM<CR>
tput init
Первые две строки совместно
сообщают компьютеру тип
терминала, который вы
используете. Последняя строка
сообщает терминалу, что
компьютер находится в
состоянии ожидания для связи с
терминалом, тип которого
указан в переменной TERM.
Если вы хотите, чтобы эти
команды выполнялись
автоматически при каждой вашей
регистрации, то включите их в
файл .profile;
- PS1 -
- эта переменная устанавливает
первичную подсказку shell (по
умолчанию это знак $). Изменить
подсказку вы можете, изменив
значение переменной PS1 в файле
.profile.
|