Как установить переменную среды Linux

Если вы устанавливаете на свой ПК с Linux программное обеспечение, которое требует изменения или добавления переменных среды, важно знать, как установить переменную среды Linux. Это руководство поможет вам понять, что такое переменные среды Linux и как их устанавливать.

Как установить переменную среды Linux

Что такое переменная среды?

Переменная среды - это переменная, используемая на платформе Linux для настройки среды оболочки. Они действуют как конфигурации в файле конфигурации для Linux и могут изменять работу программ в системе. Переменные среды постоянны и остаются установленными, если их не изменить вручную. 

Среднестатистическому пользователю Linux никогда не потребуется прикасаться к переменным среды в своей системе Linux. Однако иногда необходимо добавить переменные, особенно если вы программируете, компилируете программное обеспечение вручную и т. Д. 

Просмотр переменных среды по умолчанию в Linux

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

Для начала вы должны открыть окно терминала . К сожалению, переменные среды не могут быть изменены или просмотрены вне терминала очень эффективно. Чтобы открыть окно терминала, вам нужно будет нажать комбинацию клавиш Ctrl + Alt + T  или выполнить  поиск «Терминал» в меню приложения.

Когда окно терминала открыто, мы можем просмотреть различные команды, которые можно использовать для просмотра переменных среды в системе. Это команды  env  и printenv .

Команда  env  полезна для просмотра переменных по умолчанию. При запуске он перечислит каждую переменную среды в оболочке терминала. Чтобы просмотреть переменные среды в текущей оболочке терминала, запустите:

Как установить переменную среды Linux

env

Чтобы сохранить весь вывод команды  env  , перенаправьте его в текстовый файл с помощью следующей команды.

env> ~ / env-output.txt

Вторая команда для просмотра переменных окружения в Linux - это  команда printenv  . Эта команда немного отличается от команды env  . Команда  printenv  распечатает все определенные переменные среды в текущей среде (текущий сеанс), а команда  env  распечатает каждую переменную.

Чтобы просмотреть переменные среды в этом текущем сеансе в вашей системе Linux, вы можете выполнить команду  printenv  ниже.

Как установить переменную среды Linux

printenv

Хотите сохранить вывод команды  printenv  в текстовый файл для дальнейшего использования? Подключите его к файлу с помощью приведенной ниже команды.

printenv> ~ / printenv-output.txt

Поиск определенных переменных среды в Linux

Хотя полезно иметь возможность просматривать весь список переменных среды за один раз, это очень много информации, которую нужно принять за один раз. Если вы ищете одну переменную, полное представление не подходит.

Если вы хотите найти определенную переменную среды с помощью команды env  или  printenv  , это возможно. Как? Пропустив его через инструмент Grep. 

Что такое греп? Grep - это программа поиска для командной строки. Пользователи могут использовать его для поиска в различных файлах определенной строки или запроса. Использование его в сочетании с  командами printenv  или  env  позволяет выполнять фильтрацию.

Например, чтобы найти переменную среды SHELL в длинном списке переменных среды в вашей системе Linux, объедините команду env  с командой  grep  и поисковым термином «SHELL».

env | grep "ОБОЛОЧКА"

После объединения  env  и  grep вы увидите только переменную среды «SHELL», напечатанную на экране, вместо всего списка переменных на компьютере. 

Чтобы найти любую конкретную переменную среды, введите следующую команду и измените «ПЕРЕМЕННАЯ» ниже.

env | grep "ПЕРЕМЕННАЯ"

или

printenv | grep "ПЕРЕМЕННАЯ"

Установить переменную среды Linux

Установка переменных среды в операционной системе Linux выполняется путем редактирования .bashrcфайла для текущего пользователя. Чтобы начать процесс, откройте .bashrcфайл в текстовом редакторе Nano, используя команду ниже.

нано ~ / .bashrc

После .bashrcоткрытия файла в текстовом редакторе Nano перейдите в конец файла и создайте новую строку с помощью  клавиши Enter  на клавиатуре. Оказавшись на новой строке, напишите следующий код. Обратите внимание, что вам нужно будет изменить «MY_ENVIRONMENT_VARIABLE» и «MY_ENVIRONMENT_VARIABLE_VALUE», чтобы переменная работала.

экспорт MY_ENVIRONMENT_VARIABLE = MY_ENVIRONMENT_VARIABLE_VALUE

После добавления нового кода в файл пора сохранить изменения. С помощью клавиатуры, нажмите  Ctrl + O  сочетание клавиш. Затем нажмите комбинацию клавиш Ctrl + X,  чтобы закрыть текстовый редактор Nano со всем сохраненным.

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

источник ~ / .bashrc

Либо закройте сеанс терминала и снова откройте новое окно терминала. Когда окно терминала открыто, ваша система Linux должна использовать новую переменную среды.

Не стесняйтесь повторить этот процесс, чтобы добавить столько пользовательских переменных среды, сколько необходимо. 

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!