Narzędzia użytkownika

Narzędzia witryny


polecenia:su

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
polecenia:su [2024/08/06 16:38] – testerpolecenia:su [2024/08/20 13:55] (aktualna) – tester
Linia 1: Linia 1:
 ====== su ====== ====== su ======
  
-===Logownie jako administrator===+Polecenia ''su'' i ''su -'' są używane do przełączania na inne konto użytkownika w systemach Unix/Linux, najczęściej na konto superużytkownika (root). Istnieje jednak istotna różnica między nimi, która wpływa na środowisko, w jakim pracuje użytkownik po przełączeniu konta. 
 +{{page>:szablon:gfx:linux}} 
 + 
 +=====Logownie jako administrator=====
  
 ''sudo su'' ''sudo su''
Linia 10: Linia 13:
  
 Po wpisaniu polecenia należy podać hasło admina. Po wpisaniu polecenia należy podać hasło admina.
 +
 +==== Różnica między su a su - ====
 +
 +  * Polecenie su (skrót od //substitute user// lub //switch user//) zmienia użytkownika na wskazany, domyślnie na ''root'', ale nie inicjuje pełnego środowiska użytkownika docelowego.
 +  * Środowisko użytkownika, takie jak zmienne środowiskowe (PATH, HOME), nie zostaje w pełni zmienione na to, które przynależy do nowego użytkownika. Nadal korzystasz z niektórych ustawień swojego bieżącego użytkownika.
 +  * To polecenie jest często używane, gdy chcesz szybko przełączyć użytkownika, ale zachować dostęp do niektórych ustawień bieżącego użytkownika.
 +
 +Przykład:
 +
 +''su''
 +
 +Po wpisaniu hasła dla użytkownika root, pozostajesz w bieżącym katalogu roboczym, a ścieżki i inne zmienne środowiskowe mogą nie być w pełni zgodne z kontem root.
 +
 +''su -''
 +
 +  * Polecenie su - również przełącza na innego użytkownika, domyślnie na root, ale dodatkowo inicjuje pełne środowisko użytkownika docelowego.
 +  * To oznacza, że zmienne środowiskowe, katalog domowy, ścieżki (PATH) itp. są ustawiane tak, jakbyś zalogował się bezpośrednio na konto nowego użytkownika (np. root).
 +  * Jest to zalecany sposób przełączania się na konto root, gdy chcesz pracować w pełnym środowisku tego użytkownika, na przykład w celu wykonywania administracyjnych zadań systemowych.
 +
 +Po wpisaniu hasła zostaniesz przeniesiony do katalogu domowego użytkownika root (/root), a wszystkie zmienne środowiskowe zostaną ustawione zgodnie z domyślnymi ustawieniami tego konta.
 +
 +
 {{page>:szablon:gfx:terminal}} {{page>:szablon:gfx:terminal}}
  
-{{indexmenu>:polecenia#1|navbar}}+{{indexmenu>:polecenia#1}} 
polecenia/su.1722955130.txt.gz · ostatnio zmienione: przez tester