* man/<ll>/*.[1358], man/<ll>/man[1358]/*.[1358], man/<ll>/Makefile.am: Sort manpages per section as the generated manpages.
		
			
				
	
	
		
			112 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			112 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
.TH SU 1 "GNU Shell Utilities" "FSF" \" \-*\- nroff \-*\-
 | 
						|
.do hla cs
 | 
						|
.do hpf hyphen.cs
 | 
						|
.SH JMÉNO
 | 
						|
su \- spustí shell pod jiným uživatelským a skupinovým ID
 | 
						|
.SH POUŽITÍ
 | 
						|
.B su
 | 
						|
[\-flmp] [\-c příkaz] [\-s shell] [\-\-login] [\-\-fast]
 | 
						|
[\-\-preserve\-environment] [\-\-command=příkaz] [\-\-shell=shell] [\-]
 | 
						|
[\-\-help] [\-\-version] [uživatel [arg...]]
 | 
						|
.SH POPIS
 | 
						|
Tato dokumentace není dále udržována a může být nepřesná nebo neúplná.
 | 
						|
Autoritativním zdrojem je Texinfo dokumentace.
 | 
						|
.PP
 | 
						|
Tato manuálová stránka popisuje GNU verzi příkazu
 | 
						|
.BR su .
 | 
						|
Příkaz
 | 
						|
.B su
 | 
						|
umožňuje, aby se uživatel dočasně stal jiným uživatelem. Spustí
 | 
						|
shell s reálným a efektivním user ID, group ID, i skupinami, jichž
 | 
						|
je zadaný
 | 
						|
.I uživatel
 | 
						|
členem. Pokud není zadán
 | 
						|
.IR uživatel ,
 | 
						|
dosadí se root, superuživatel. Jméno shellu je převzato ze souboru
 | 
						|
/etc/passwd. Pokud v /etc/passwd jméno shellu není, použije se
 | 
						|
/bin/sh. Pokud má uživatelský účet heslo, a příkaz
 | 
						|
.B su
 | 
						|
není spuštěn pod reálným user ID 0 (tj. superuživatelem), bude
 | 
						|
požadovat zadání hesla.
 | 
						|
.PP
 | 
						|
Příkaz
 | 
						|
.B su
 | 
						|
implicitně nemění aktuální adresář. Nastavuje proměnné prostředí
 | 
						|
`HOME' a `SHELL' podle údajů z /etc/passwd a pokud zadaný
 | 
						|
.I uživatel
 | 
						|
není superuživatelem, nastaví proměnné `USER' a `LOGNAME' na
 | 
						|
.IR uživatel .
 | 
						|
Implicitně není spuštěný shell login shellem.
 | 
						|
.PP
 | 
						|
Jsou\-li zadány další argumenty, budou předány jako argumenty shellu.
 | 
						|
.PP
 | 
						|
Příkaz
 | 
						|
.B su
 | 
						|
nezpracovává speciálně /bin/sh nebo ostatní shelly (nastavením
 | 
						|
argv[0] na "\-su", předáním volby `\-c' pouze jistým shellům, atd.).
 | 
						|
.PP
 | 
						|
Na systémech se syslog démonem může být příkaz
 | 
						|
.B su
 | 
						|
přeložen tak, aby zaznamenával pomocí syslogu neúspěšná
 | 
						|
a volitelně i úspěšná vyvolání příkazu
 | 
						|
.BR su .
 | 
						|
.SS VOLBY
 | 
						|
.TP
 | 
						|
.I "\-c příkaz, \-\-command=příkaz"
 | 
						|
Místo odstartování interaktivního shellu předá
 | 
						|
.I příkaz
 | 
						|
s volbou
 | 
						|
.I \-c
 | 
						|
jako jediný příkazový řádek shellu.
 | 
						|
.TP
 | 
						|
.I "\-f, \-\-fast"
 | 
						|
Předá shellu volbu
 | 
						|
.IR \-f .
 | 
						|
Tuto volbu je pravděpodobně vhodné používat pouze pro shelly
 | 
						|
.B csh
 | 
						|
a
 | 
						|
.BR tcsh ,
 | 
						|
u nichž zabrání provedení startovacího souboru (.cshrc).
 | 
						|
U shellů vycházejících z Bourne shellu volba
 | 
						|
.I \-f
 | 
						|
zakazuje expanzi žolíkových znaků, což obecně není žádoucí.
 | 
						|
.TP
 | 
						|
.I "\-\-help"
 | 
						|
Vypíše návod k použití na standardní výstup a bezchybně skončí.
 | 
						|
.TP
 | 
						|
.I "\-, \-l, \-\-login"
 | 
						|
Spustí shell jako login shell. To znamená, že nebude nastaven obsah
 | 
						|
žádných proměnných prostředí kromě `TERM', `HOME', a `SHELL' (které
 | 
						|
budou nastaveny, jak je popsáno výše), `USER' a `LOGNAME' (které
 | 
						|
budou nastaveny i pro superuživatele jak je popsáno výše). Proměnná
 | 
						|
prostředí `PATH' bude nastavena na hodnotu definovanou při překladu.
 | 
						|
Aktuální adresář bude nastaven na domovský adresář; před jméno
 | 
						|
shellu bude předřazen znak "\-", který způsobí, že bude zpracován
 | 
						|
startovací soubor nebo soubory.
 | 
						|
.TP
 | 
						|
.I "\-m, \-p, \-\-preserve\-environment"
 | 
						|
Nebude měnit proměnné prostředí `HOME', `USER', `LOGNAME' ani
 | 
						|
`SHELL'. Je chybou, pokud uživatel, který spustil příkaz
 | 
						|
.B su
 | 
						|
není superuživatel a přitom má nový uživatel omezený shell. Jinak
 | 
						|
se spustí místo uživatelova shellu z /etc/passwd shell zadaný
 | 
						|
v proměnné prostředí `SHELL'. Omezený shell je takový, který
 | 
						|
není uveden v souboru /etc/shells, nebo v zakompilován seznamu
 | 
						|
souborů, pokud /etc/shells neexistuje. Chování příkazu
 | 
						|
.B su
 | 
						|
s touto volbou lze změnit volbami
 | 
						|
.I \-\-login
 | 
						|
a
 | 
						|
.I \-\-shell
 | 
						|
(má přednost před hodnotou proměnné prostředí SHELL).
 | 
						|
.TP
 | 
						|
.I "\-s, \-\-shell shell"
 | 
						|
Spustí zadaný shell místo uživatelova shellu z /etc/passwd.
 | 
						|
Je chybou, pokud uživatel, který spustil
 | 
						|
.B su
 | 
						|
není superuživatel a přitom shell nového uživatele uvedený
 | 
						|
v /etc/passwd je omezený.
 | 
						|
.TP
 | 
						|
.I "\-\-version"
 | 
						|
Vypíše číslo verze na standardní výstup a bezchybně skončí.
 |