Обновить переменные env после редактирования файла bashrc

Я часто редактировал файл .bashrc для экспорта новых переменных среды.

Вместо того, чтобы закрыть консоль и запустить новую, чтобы обновить переменные env, есть ли удобный способ обновления?

  • Где переменная окружения `$ TERM` установлена ​​в Debian Jessie для входа в консоль?
  • Как изменить среду оболочки, замеченную приложениями, запущенными на рабочем столе?
  • Графически запускать приложения с помощью настраиваемого LD_PRELOAD?
  • Параметры в переменной bash $ PS1
  • Как установить переменные среды в MATE?
  • Какие оболочки имеют функции, где «local» не изменяет экспортированные переменные для дочерних процессов?
  • 3 Solutions collect form web for “Обновить переменные env после редактирования файла bashrc”

    В том же окне вы можете просто ввести bash чтобы начать новый. Это эквивалентно закрытию окна и повторному открытию нового.

    Кроме того, вы можете ввести source ~/.bashrc для источника .bashrc файла.

    Просто используйте

     source ~/.bashrc 

    или

     . ~/.bashrc 

    В дополнение к тому, что предложили другие, я обнаружил, что source не отключит ранее назначенные переменные среды. Итак, если вы хотите отключить переменные среды, вам нужно сделать это вручную.

    Linux и Unix - лучшая ОС в мире.