Linux
  • Linux
  • Fedora
    • Пакеты
    • Flatpak
    • Обновление
    • Полезные репозитории
  • Структура файловой системы Linux
  • Переменные окружения
  • Символические и жесткие ссылки
  • Команды
    • Групповые символы
    • Навигация
    • Операции с файлами и каталогами
    • Работа с командами
    • Интересные команды
    • Перенаправление и вывод
    • Подстановки
    • Привилегии
    • Как быстро создать файл и просмотреть его
  • Заметки
Powered by GitBook
On this page
  • Для одного пользователя
  • Для всех пользователей

Переменные окружения

Установка переменных окруженя на примере переменной JAVA_HOME

Для одного пользователя

Чтобы установить JAVA_HOME в Linux для одного пользователя, мы можем использовать /etc/profile или /etc/environment (предпочтительнее для общесистемной настройки) или ~/.bashrc (зависимая от пользователя настройка).

Открыть ~/.bashrc в любом текстовом редакторе и добавить:

export JAVA_HOME=/path/to/java_installation

Сохранить и закрыть файл.

Запистить команду source для загрузки переменной:

source ~/.bashrc

Теперь можно проверить значение переменной JAVA_HOME:

echo $JAVA_HOME

В результате должен получиться путь установки JDK:

/usr/lib/jvm/java-8-oracle

Для всех пользователей

Чтобы установить JAVA_HOME в Linux для всех пользователей, мы можем использовать /etc/profile или /etc/environment (предпочтительно).

Открыть /etc/environment в любом текстовом редакторе:

JAVA_HOME=/path/to/java_installation

Обратите внимание, что /etc/environment — это не скрипт, а список выражений присваивания (поэтому экспорт не используется). Этот файл читается во время входа в систему.

Чтобы установить JAVA_HOME с помощью /etc/profile, откройте файл и добавьте:

export JAVA_HOME=/path/to/java_installation

Запистить команду source для загрузки переменной:

source /etc/profile

Теперь можно проверить значение переменной JAVA_HOME:

echo $JAVA_HOME

В результате должен получиться путь установки JDK:

/usr/lib/jvm/java-8-oracle
PreviousСтруктура файловой системы LinuxNextСимволические и жесткие ссылки

Last updated 3 years ago