Автор:
Gregory Harris
Дата На Създаване:
7 Април 2021
Дата На Актуализиране:
1 Юли 2024
![Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"]](https://i.ytimg.com/vi/9hD2rh3PXvM/hqdefault.jpg)
Съдържание
Операционните системи обикновено използват променливи на средата, за да определят глобални настройки или да контролират работата на програмите. Променливата Path е една от променливите на средата и се използва постоянно без ваше знание. Променливата съхранява списък с директории, където се намират изпълними файлове.
Стъпки
1 Намерете текущия път, като въведете echo $ PATH. Ще се отвори списък с директории, както е показано по -долу (пример):
- uzair @ linux: ~ $ echo $ PATH / home / uzair / bin: / usr / local / sbin: / usr / local / bin: / usr / bin: / bin: / usr / games
- Забележка: директориите са разделени с двоеточия.
2 Временно добавете:/ sbin и: / usr / sbin: към текущия път, като въведете командата:
- uzair @ linux: ~ $ export PATH = $ PATH: / sbin /: / usr / sbin /
3 За да потвърдите, че променливата PATH е променена, въведете командата:
- uzair @ linux: ~ $ echo $ PATH / home / uzair / bin: / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games
- Не забравяйте, че промените, които правите, са временни и ще бъдат отменени, когато рестартирате системата си.
4 Проверете дали програмите с временна променлива работят правилно.
5За да направите постоянни промени в променливата PATH, добавете същия ред към вашия ~ / .bashrc файл
Предупреждения
- Промяната на променливата PATH може да доведе до нестабилна работа на операционната система. Променливата се използва за намиране на изпълними файлове. Ако променливата не е конфигурирана правилно, програмите ще се повредят или изобщо няма да работят. Винаги проверявайте дали програмите с временни променливи работят правилно, преди да напишете промени във файла ~ / .bashrc.