22

Как перезагрузить настройки .bashrc без выхода и повторного входа в систему?

29

Я внес изменения в файл .bashrc, но не знаю, как применить их, не выходя из системы и не заходя обратно. Как можно перезагрузить .bashrc?

5 ответ(ов)

35

Вы можете ввести полную команду:

source ~/.bashrc

или использовать более короткий вариант:

. ~/.bashrc
4

Вы также можете использовать:

exec bash

Это будет делать то же самое и, по крайней мере, для меня легче запомнить.

Команда exec полностью заменяет процесс оболочки, выполняя указанную команду. В нашем примере она заменяет текущую оболочку на новый экземпляр bash (с обновленными конфигурационными файлами).

0

Вы можете попробовать сделать это:

. ~/.bashrc

Эта команда перезагрузит файл .bashrc, и изменения вступят в силу.

0

Вы можете использовать следующий алиас, чтобы вам больше не пришлось вводить source ~/.bashrc:

Добавьте этот алиас в ваш файл .bashrc:

alias rc="vim ~/.bashrc && source ~/.bashrc"

Теперь, всякий раз, когда вам понадобится отредактировать ваш .bashrc, просто выполните алиас rc. Это значительно упростит процесс редактирования и применения изменений!

0

В зависимости от вашей среды, просто введите

bash

это тоже может сработать.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь