• Makijaż Aslihan Dogan
  • Orhan Gencebay News
  • Ilustrowane Potrawy
  • Smażony Kurczak Z Warzywami
  • Polish
    • Arabic
    • Bulgarian
    • Croatian
    • Czech
    • Danish
    • Dutch
    • Estonian
    • Finnish
    • French
    • German
    • Greek
    • Hebrew
    • Hindi
    • Hungarian
    • Indonesian
    • Italian
    • Latvian
    • Lithuanian
    • Norwegian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Spanish
    • Swedish
    • Turkish
  • Twitter
  • Facebook
  • Instagram
  • Jak ustawić zmienne środowiskowe w systemie Linux
    • Leki Na łuszczycę
    • Dekoracja Kwiatowa W Salonie
    • Aslıhan Born Fashion
    • Odmiany Buraków

    Jak ustawić zmienne środowiskowe w systemie Linux

    Linux Ubuntu   /   by admin   /   February 28, 2022

    Jak
    PrzezJeff Butts

    Ostatnia aktualizacja27 lutego 2022

    Polecane dla Linuksa

    Podczas dostosowywania i konfigurowania systemu Linux będziesz musiał wiedzieć, jak ustawić zmienne środowiskowe. Pozwól, że Cię przez to przeprowadzimy.

    Jeśli używasz komputera PC, system operacyjny musi wiedzieć, gdzie zlokalizować określone pliki lub jak przedstawić godzinę i datę. Windows zazwyczaj robi to za pomocą pliki konfiguracyjne i rejestr.

    W systemach opartych na systemie Unix, takich jak Linux, ustawia się to za pomocą Zmienne środowiska. Wiedza, jak ustawić zmienne środowiskowe w Linuksie, może być bardzo pomocna, a ten przewodnik pomoże Ci zacząć.

    Zmienne środowiskowe i powłoki w systemie Linux

    Istnieją dwa rodzaje tych zmiennych:środowisko oraz muszla. Zmienna środowiskowa wpływa na system jako całość, zarówno w wierszu poleceń, jak iw interfejsie graficznym. Zmienne te przechowują takie elementy, jak domyślny edytor tekstu lub przeglądarka internetowa, ścieżka do plików wykonywalnych lub ustawienia regionalne systemu i układ klawiatury.

    Z drugiej strony zmienna powłoki ma bardziej ograniczony zakres. Jest nietrwały, ma zastosowanie tylko do bieżącej instancji powłoki (lub wiersza poleceń). Różne środowiska powłoki, takie jak zsh oraz grzmotnąć, mają własny zestaw wewnętrznych zmiennych powłoki.

    To, co łączy obie strony, to format. Każda zmienna środowiska i powłoki będzie miała jeden z tych podstawowych formatów:

    KLUCZ=wartość. KEY="Pewna wartość zawierająca spacje" KLUCZ=wartość1:wartość2.

    Podczas pracy ze zmiennymi środowiska i powłoki należy pamiętać o następujących wymaganiach:

    • Sprawa ma znaczenie. Zmienne środowiskowe powinny zawsze mieć nazwy pisane wielkimi literami.
    • Nigdy nie umieszczaj spacji między nazwą zmiennej, = symbol i wartość.
    • Gdy zmienna ma wiele wartości, należy je oddzielić dwukropkiem (:) postać.

    Jak wyświetlić i ustawić zmienne środowiskowe w systemie Linux?

    Dostępnych jest kilka poleceń do wyświetlania, ustawiania i usuwania zmiennych środowiskowych w systemie Linux. Obejmują one:

    • zazdrościć: To polecenie pozwoli Ci uruchomić inny program w niestandardowym środowisku bez zmiany bieżącego. Bez żadnych argumentów wypisuje listę bieżących zmiennych środowiskowych.
    • printenv: Jeśli chcesz wydrukować całą lub określoną zmienną środowiskową, printenv jest całkiem przydatny.
    • ustawić: To polecenie jest używane do ustawiania lub usuwania zmiennych powłoki. Jeśli uruchomisz to bez kłótni, ustawić wypisze listę wszystkich zmiennych, w tym zmiennych środowiskowych i powłoki, jak również funkcji powłoki.
    • nieoprawny: Polecenie usuwania zmiennych powłoki i środowiska.
    • eksport: Jest to polecenie, którego najczęściej będziesz używać do ustawiania zmiennych środowiskowych.

    Praca ze zmiennymi środowiskowymi

    Przed przystąpieniem do zmiany zmiennych środowiskowych należy zawsze sprawdzić aktualne konfiguracje. Za pomocą printenv, możesz dowiedzieć się, jakie zmienne środowiskowe i powłoki już posiada twój system Linux.

    Aby zobaczyć wszystkie bieżące zmienne środowiskowe, uruchom printenv polecenie bez żadnych argumentów. Uwaga, dane wyjściowe będą dość długie.

    Na przykład, aby wyświetlić wartość DOM zmienna, użyjesz następującej.

    jeff@UbuntuVM:~$ printenv HOME. /home/jeff. jeff@UbuntuVM:~$
    

    Możesz również podać więcej niż jeden argument, aby printenv, aby sprawdzić wiele zmiennych jednocześnie.

    jeff@UbuntuVM:~/documents$ printenv LANG PWD. pl_PL. /home/jeff/documents. jeff@UbuntuVM:~/dokumenty$
    

    Niektóre z najczęstszych zmiennych środowiskowych, z którymi się spotkasz, to:

    • UŻYTKOWNIK: Aktualnie zalogowany użytkownik.
    • DOM: Katalog domowy bieżącego użytkownika.
    • REDAKTOR: Domyślny edytor tekstu używany podczas pisania edytować w wierszu poleceń.
    • MUSZLA: Ścieżka powłoki bieżącego użytkownika, np. grzmotnąć lub zsh.
    • ŚCIEŻKA: Lista katalogów do przeszukania podczas wykonywania polecenia. Linux przeszukuje te katalogi w określonej kolejności, używając pierwszego znalezionego dopasowania.

    Zmiana lub ustawianie nowych zmiennych środowiskowych

    Aby ustawić zmienną środowiskową w systemie Linux, musisz wykonać dwa kroki. Najpierw definiujesz ją jako zmienną powłoki. Następnie wyeksportujesz go jako zmienną środowiskową. Na przykład to polecenie ustawia zmienną o nazwie MY_VAR i definiuje to jako fajny.

    jeff@UbuntuVM:~$ MY_VAR='fajny' jeff@UbuntuVM:~$

    Nie zobaczysz żadnego potwierdzenia tego, ale możesz sprawdzić, czy rzeczywiście zostało ustawione.

    jeff@UbuntuVM:~$ echo $MY_VAR. odlotowy. jeff@UbuntuVM:~$ 

    Wydanie polecenia printenv MY_VAR w tym momencie nie powinien zwracać żadnych danych wyjściowych, pokazując, że nie ma zmiennej środowiskowej o nazwie MY_VAR. Aby to zmienić, użyjesz eksport Komenda.

    jeff@UbuntuVM:~$ eksportuj MY_VAR. jeff@UbuntuVM:~$ 

    Ale już, printenv MY_VAR powinien mieć inny wynik.

    jeff@UbuntuVM:~$ printenv MY_VAR. odlotowy. jeff@UbuntuVM:~$ 

    Oczywiście istnieje inny sposób na osiągnięcie tego. Możesz ustawić zmienne środowiskowe w jednym wierszu za pomocą polecenia takiego jak to:

    jeff@UbuntuVM:~$ export MY_NEW_VAR="Kolejna fajna zmienna" jeff@UbuntuVM:~$

    Należy zauważyć, że zmienne środowiskowe ustawione w ten sposób mają zastosowanie tylko do bieżącej sesji. Gdy wylogujesz się lub otworzysz nową powłokę, zmienne środowiskowe zostaną utracone.

    Ustawianie zmiennych środowiskowych na trwałe w systemie Linux

    Jeśli wiesz, że będziesz musiał używać zmiennych środowiskowych, które utrzymują się podczas logowania, musisz zdefiniować je w swoich plikach konfiguracyjnych bash. Można je znaleźć w kilku miejscach.

    • /etc/environment: Ten plik konfiguruje globalne, ogólnosystemowe zmienne środowiskowe, które mają zastosowanie do wszystkich powłok i środowiska GUI. Są one ustawione w następującym formacie:
      FOO=bar. VAR_TEST="Zmienna testowa"
      
    • /etc/profile: Są one ładowane za każdym razem, gdy wprowadzana jest powłoka logowania bash. Użyj eksport polecenie, aby je zadeklarować.
      eksportuj JAVA_HOME="/ścieżka/do/java/dom"
      
    • Zdefiniowane przez użytkownika pliki konfiguracyjne powłoki: każdy użytkownik może mieć własne pliki konfiguracyjne powłoki. Do grzmotnąć, plik znajduje się pod adresem ~/.bashrc. Zadeklaruj tutaj zmienne w taki sam sposób, w jaki byś zrobił /etc/profile.
      export PATH="$HOME/bin:$PATH"
      

    Jeśli ustawiłeś nowe zmienne środowiskowe i chcesz je szybko załadować w bieżącej sesji powłoki, nie musisz się wylogowywać. Po prostu użyj źródło Komenda.

    jeff@UbuntuVM:~$ źródło ~/.bashrc. jeff@UbuntuVM:~$ 

    Konfigurowanie zmiennych powłoki

    Być może nie będziesz musiał deklarować ich tak często, jak zmiennych środowiskowych, ale ustawić Polecenie służy do ustawiania i wyświetlania wszystkich zmiennych powłoki. Jeśli chcesz wymienić je wszystkie, po prostu wydaj polecenie bez żadnych argumentów.

    jeff@UbuntuVM:~Zestaw $

    typowe wyjście polecenia set

    Wynik będzie prawdopodobnie długi na wiele stron. Aby był bardziej czytelny, przeciągnij go przez mniej Komenda:

    jeff@UbuntuVM:~$ zestaw | mniej. 
    typowe wyjście polecenia set przekazywane przez less

    Jeśli chcesz wydrukować konkretną zmienną powłoki, możesz również użyć Echo Komenda.

    jeff@UbuntuVM:~$ echo $BASH_VERSION. 5.0.17(1) – wydanie. jeff@UbuntuVM:~$ 

    Ustawienie zmiennej powłoki jest tak proste, jak wpisanie nazwy zmiennej, = symbol i wartość.

    jeff@UbuntuVM:~$ MY_VAR="fajny" jeff@UbuntuVM:~$

    Mądrze zarządzaj komputerem lub serwerem Linux

    Ustawianie zmiennych powłoki i środowiska może być potężną funkcją na komputerze lub serwerze z systemem Linux, ale należy zachować ostrożność, jeśli chodzi o to, jak się do tego zabrać. Zawsze dokładnie sprawdzaj, co piszesz, zanim się do tego zdecydujesz. Zmieniając pliki, takie jak /etc/profile, możesz najpierw utworzyć plik kopii zapasowej.

    W przypadku zmian na poziomie użytkownika pomaga wiedzieć, jakie pliki konfiguracyjne są w użyciu, a także gdzie je znaleźć. Jeśli próbujesz zlokalizować konkretny plik, Linux zawiera kilka potężnych narzędzi do przeszukiwanie dysków twardych.

    Jak

    Jak wyczyścić pamięć podręczną Google Chrome, pliki cookie i historię przeglądania?

    Chrome doskonale radzi sobie z przechowywaniem historii przeglądania, pamięci podręcznej i plików cookie, aby zoptymalizować wydajność przeglądarki online. Jej jak...

    Tagi chmura
    • Linux
    • Ubuntu
    Ocena
    0
    widoki
    0
    Komentarze
    Poleć znajomym
    • Twitter
    • Facebook
    • Instagram
    SubskrybowaĆ
    Subskrybuj komentarze
    YOU MIGHT ALSO LIKE
    • Na platformach cyfrowych rozpoczyna się nowy serial kryminalny „FUAD”
      Temat Serii Fuad Fuad Serialowi Aktorzy Nowości Z Serii Fuad
      22/03/2021
      Na platformach cyfrowych rozpoczyna się nowy serial kryminalny „FUAD”
    • Wezwanie do darowizny od aktora Bensu Soral!
      Magazyn Darowizna Na Rzecz Bensu Aktualności Bensu Soral
      22/03/2021
      Wezwanie do darowizny od aktora Bensu Soral!
    • Utwórz maszynę wirtualną za pomocą funkcji Hyper-V w systemie Windows 8
      Microsoft Windows 8 Ocechowany Hyper V Wirtualizacja
      17/03/2020
      Utwórz maszynę wirtualną za pomocą funkcji Hyper-V w systemie Windows 8
    Social
    8651 Fans
    Like
    2993 Followers
    Follow
    9898 Subscribers
    Subscribers
    Categories
    Makijaż Aslihan Dogan
    Orhan Gencebay News
    Ilustrowane Potrawy
    Smażony Kurczak Z Warzywami
    Leki Na łuszczycę
    Dekoracja Kwiatowa W Salonie
    Aslıhan Born Fashion
    Odmiany Buraków
    Nowości Tarkan
    Pomarańczowa Dekoracja Domu
    Noc Szkolenia W Toalecie
    Handel Aslıhan Dogan
    Aslihan Dogan Instagram
    Ile Lat Ma Aslızen
    Objawy Astygmatyzmu
    Para świątecznych Kombinacji
    Eid Czyszczenie
    Chodzenie Reprodukcyjne U Niemowląt
    Futro Bershka
    Biały Płaszcz
    Potrzeby Dziecka
    Użytkownicy Benzamycyny
    żona Cenka Tosuna
    Niebiańskie Dwory
    Astrolog
    Astrolog Merve Rençber
    Proste Wzory Geometryczne
    Masaż Dla Niemowląt
    Modele Beret 2020
    Aktualności Bircan Bali
    Popular posts
    Na platformach cyfrowych rozpoczyna się nowy serial kryminalny „FUAD”
    Na platformach cyfrowych rozpoczyna się nowy serial kryminalny „FUAD”
    Temat Serii Fuad Fuad Serialowi Aktorzy Nowości Z Serii Fuad
    22/03/2021
    Wezwanie do darowizny od aktora Bensu Soral!
    Wezwanie do darowizny od aktora Bensu Soral!
    Magazyn Darowizna Na Rzecz Bensu Aktualności Bensu Soral
    22/03/2021
    Utwórz maszynę wirtualną za pomocą funkcji Hyper-V w systemie Windows 8
    Utwórz maszynę wirtualną za pomocą funkcji Hyper-V w systemie Windows 8
    Microsoft Windows 8 Ocechowany Hyper V Wirtualizacja
    17/03/2020

    Tagi

    • Noc Szkolenia W Toalecie
    • Handel Aslıhan Dogan
    • Aslihan Dogan Instagram
    • Ile Lat Ma Aslızen
    • Objawy Astygmatyzmu
    • Para świątecznych Kombinacji
    • Eid Czyszczenie
    • Chodzenie Reprodukcyjne U Niemowląt
    • Futro Bershka
    • Biały Płaszcz
    • Potrzeby Dziecka
    • Użytkownicy Benzamycyny
    • żona Cenka Tosuna
    • Niebiańskie Dwory
    • Astrolog
    • Astrolog Merve Rençber
    • Proste Wzory Geometryczne
    • Masaż Dla Niemowląt
    • Modele Beret 2020
    • Aktualności Bircan Bali
    • Makijaż Aslihan Dogan
    • Orhan Gencebay News
    • Ilustrowane Potrawy
    • Smażony Kurczak Z Warzywami
    • Leki Na łuszczycę
    • Dekoracja Kwiatowa W Salonie
    • Aslıhan Born Fashion
    • Odmiany Buraków
    • Nowości Tarkan
    • Pomarańczowa Dekoracja Domu
    Privacy

    © Copyright 2026 by Technology & Social Media tips. All Rights Reserved.