Оболочка
bash
Рассмотрим наиболее популярную
оболочку Linux - bash. Для понимания ее места в мире Linux важно понять сам
процесс входа в систему. В результате ввода имени и пароля пользователя происходит
несколько важных процессов. Прежде всего, запуск оболочки (в нашем случае bash),
затем - считывание конфигурационного файла, созданного для создания собственной
среды bash.
Чтобы обеспечить персонифицированную
конфигурацию bash, необходимо создать в исходном каталоге файл с именем .bashrc.
Это простейший текстовый файл, выполняемый оболочкой bash при ее запуске (обычно
при входе в систему).
Примечание
В Red Hat Linux 7.1 параметры персонифицированной конфигурации входят также в состав файла .bash_prof lie, который хранится в исходном каталоге пользователя.
Файл . bashrc может содержать
любой разрешенный набор команд и функций оболочки bash, которые можно вводить
в командной строке, а также сложные команды, применяемые в сценариях.
Именно в файле .bashrc
конфигурируются параметры оболочки, устанавливаются переменные среды (например,
путь по умолчанию) и запускаются программы, предназначенные для автоматического
запуска с оболочкой bash. Ниже приведены команды, образующие простой файл .
bashrc, который задает оригинальную подсказку командной строки, устанавливает
алиас команды с именем which и некоторые переменные среды.
PS1=" [\u@\h
\W]\\$ " alias which="type -path" export PATH=$PATH:.:~/bin export
EDiTOR=emacs
В этом простом примере
задействованы несколько важных функций оболочки bash.