Linux Wiki
Nie podano opisu zmian
m (→‎Linki zewnętrzne: -Kategoria:Polecenia ({{Polecenia}} sam ją dodaje))
Linia 21: Linia 21:
   
 
{{Polecenia}}
 
{{Polecenia}}
[[Kategoria:Polecenia]]
 

Wersja z 15:48, 5 paź 2013

su – uruchamianie powłoki jako inny użytkownik.

Użycie

su [-|--login] [-c polecenie] [użytkownik] [parametry]
  • polecenie – można wpisać tu polecenie, które zostanie przekazane zamiast domyślnej dla użytkownika powłoki
  • użytkownik – można wpisać użytkownika, na którego ma nastąpić przełączenie; w przypadku braku zostanie użyty root
  • parametry – opcjonalne przełączniki

Najczęściej używane przełączniki

  • - lub --login – ustawia powłokę jako powłokę logowania, tzn. unieważnia wszystkie inne zmienne środowiskowe inne niż $TERM, $SHELL, $USER i $LOGNAME; inne zmienne mogą być przypisywane np. przez plik .bashrc itp.
  • -c polecenie – zamiast uruchamiać powłokę, od razu wywołuje polecenie podane w parametrze. Uwagi:
    • Jeżeli w poleceniu chcemy umieścić odstęp lub inny znak interpretowany przez powłokę, to należy albo go poprzedzić znakiem \, albo zamknąć cały parametr w cudzysłowie.
    • Nic nie stoi na przeszkodzie, żeby umieścić kilka poleceń oddzielonych np. ;, && lub też ||. Należy jednak pamiętać o interpretowaniu ich przez powłokę (patrz uwaga wyżej)

Linki zewnętrzne



{{#seo:|keywords = Su,polecenie Su,Linux,polecenia,komendy,Linux polecenie Su}}