Zmienne środowiskowe definiują zachowanie procesów uruchomionych w systemie. Zmienne te przechowują informacje o środowisku obliczeniowym, a aplikacje mogą uzyskać do nich dostęp, aby odpowiednio dostosować swoje zachowanie. Dlatego konfiguracje zmiennych środowiskowych mają wpływ na system Linux i jego aplikacje. Co więcej, możesz dostosować środowisko komputerowe, ustawiając zmienne środowiskowe.
Dlatego zrozumienie sposobu deklarowania zmiennych środowiskowych jest niezbędne dla wszystkich użytkowników Linuksa. Bez wątpienia zwiększa to wydajność i produktywność. W tym krótkim blogu omówimy różne sposoby bezproblemowego ustawiania zmiennych środowiskowych.
Polecenie eksportu
Możesz użyć polecenia eksportu, aby ustawić zmienną środowiskową. Aby z niego skorzystać, wpisz w terminalu poniższe polecenie:
eksport MY_zmienna =wartość
To polecenie ustawi zmienną środowiskową MY_VARIABLE z jej wartością jako „wartość”. Możesz użyć polecenia w podobny sposób, zastępując „MOJA_zmienna” i „wartość” odpowiednio nazwą i wartością żądanej zmiennej. Na przykład, aby ustawić zmienną o nazwie PRATEEK_EV na wartość „Hello World!”, wpisz:
eksport PRATEEK_EV = 'Witaj świecie!'
Po pomyślnym wykonaniu nic nie wyświetla, ale możesz to potwierdzić za pomocą drukuj Komenda.
Zestaw poleceń
Polecenie set jest alternatywą dla polecenia eksportu, które tymczasowo tworzy zmienne w skrypcie lub sesji:
ustawić MY_zmienna =wartość
Ponownie zamień wartości zgodnie ze swoimi preferencjami. Na przykład, powtarzając powyższy przykład:
ustawić PRATEEK_EV = 'Witaj świecie!'
Stałe zmienne środowiskowe
Zmienna środowiskowa utworzona za pomocą poleceń set i eksport jest tymczasowa i pozostaje w systemie do czasu zamknięcia sesji powłoki. Jeśli planujesz ustawić zmienną środowiskową na dłuższe okresy, wyeksportuj ją do pliku konfiguracyjnego bash.
nano ~ / .bashrcSymbol tyldes(~) wskazuje katalog domowy, a bashrc to nazwa pliku konfiguracyjnego basha. W przypadku zsh lub muszelek rybnych możesz użyć odpowiednio „nano ~/.zshrc” i „nano ~/.config/fish/config.fish”. Teraz dodaj poniższe polecenie do pliku i zapisz go:
eksport MY_ENV = 'Informacja'
Szybkie podsumowanie
Zmienne środowiskowe pomagają kształtować zachowanie aplikacji i skryptów w systemach Linux. Pomimo tego znaczenia użytkownicy często muszą zrozumieć, jak ustawić zmienne środowiskowe. Dlatego w tym blogu przedstawiono trzy najłatwiejsze sposoby ustawiania zmiennych środowiskowych na odpowiednich przykładach.