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.
sudo su
lub
su
Po wpisaniu polecenia należy podać hasło admina.
root, ale nie inicjuje pełnego środowiska użytkownika docelowego.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 -
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.