~/.bashrc в Linux: настройка оболочки
Обновлено 3 июля 2026 г.
~/.bashrc - это скрипт, который bash выполняет при запуске интерактивной оболочки, если это не оболочка входа (login shell).
Частые случаи
echo 'export EDITOR=vim' >> ~/.bashrc # добавить настройку
echo "alias ll='ls -lh'" >> ~/.bashrc # добавить алиас
source ~/.bashrc # перечитать без перезапуска
cat ~/.bashrc # посмотреть, что внутриКак это устроено: когда читается какой файл
~/.bashrcчитается для интерактивной оболочки, кроме оболочки входа (новое окно терминала, новая вкладка).~/.bash_profile(или~/.profile) читается один раз при входе в систему. Поэтому алиасы и приглашение кладут в.bashrc, а разовые вещи вроде запуска агента ssh - в.bash_profile. Изменения вступают в силу в новых оболочках; в текущей их применяетsource ~/.bashrc.
Где применяется
Это нужно в уроке Окружение оболочки. Теория - в главе Окружение и настройка оболочки.
См. также
Алиасы (alias), Переменные окружения, Переменная PATH.
Попробовать
Открой песочницу: настоящий одноразовый терминал Linux в браузере. Выполни команды выше своими руками - контейнер удаляется, когда ты уходишь.