.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH CHMOD 1 "Září 2020" "GNU coreutils 8.32" "Příručka uživatele"
.SH JMÉNO
chmod \- změní přístupová práva k souborům
.SH POUŽITÍ
\fBchmod\fP [\fI\,VOLBA\/\fP]... \fI\,PRÁVA\/\fP[\fI\,,PRÁVA\/\fP]... \fI\,SOUBOR\/\fP...
.br
\fBchmod\fP [\fI\,VOLBA\/\fP]... \fI\,PRÁVA_OSMIČKOVĚ SOUBOR\/\fP...
.br
\fBchmod\fP [\fI\,VOLBA\/\fP]... \fI\,\-\-reference=REFERENČNÍ_SOUBOR SOUBOR\/\fP...
.SH POPIS
Tato manuálová stránka popisuje GNU verzi programu \fBchmod\fP. \fBchmod\fP změní
přístupová práva zadaných souborů podle parametru \fIPRÁVA\fP, který může být
zadán buď pomocí symbolického zápisu požadovaných změn nebo osmičkovým
číslem udávajícím bitově nová práva.
.PP
Formát symbolického zápisu změn práv je
[\fBugoa\fP.\|.\|.][[\fB\-+=\fP][\fIpráva\fP.\|.\|.].\|.\|.], kde \fIpráva\fP je nula
nebo více písmen ze sady \fBrwxXst\fP nebo jediné písmeno ze sady \fBugo\fP. Může
být zadáno více symbolických operací oddělených čárkami.
.PP
Kombinace písmen \fBugoa\fP určuje, jaká kategorie práv má být změněna: `\fBu\fP'
jsou práva vlastníka (user), `\fBg\fP' práva ostatních členů skupiny souboru
(group), `\fBo\fP' práva ostatních uživatelů (others) a `\fBa\fP' práva všech
uživatelů (all). Není\-li zadáno žádné z těchto písmen, bude výsledek stejný,
jako kdyby bylo zadáno (\fBa\fP), ale nebudou změněny bity nastavené v umask.
.PP
Operátor \fB+\fP způsobí přidání zadaných práv ke stávajícím právům souboru,
\fB\-\fP odebrání zadaných práv, \fB=\fP způsobí nastavení zadaných práv (v případě
adresářů nedojde ke změně sUID a sGID, nejsou\-li výslovně určeny)
.PP
Písmena \fBrwxXst\fP udávají nová práva pro zadanou kategorii: `\fBr\fP' je právo
čtení (read), `\fBw\fP' zápisu (write), `\fBx\fP' právo provádění programu nebo
přístupu do adresáře (execute), `\fBX\fP' je totéž jako `x', ale nastavuje se
pouze souborům, které pro některou kategorii už právo `x' mají, a
adresářům. `\fBs\fP' je právo setuid nebo setgid a `\fBt\fP' sticky bit. Písmena
`\fBu\fP', `\fBg\fP' a `\fBo\fP' znamenají převzetí stávajících práv vlastníka,
skupiny vlastníků souboru nebo ostatních.
.PP
Číselné zadání práv je tvořeno jednou až čtyřmi osmičkovými číslicemi (0\-7),
získanými sečtením bitů s hodnotami 4, 2 a 1. Pokud je číslic méně než
čtyři, doplní se zleva nuly. První číslice má význam set user ID (4), set
group ID (2) a omezení mazání nebo sticky (1). Druhá číslice má význam práv
pro vlastníka souboru: čtení (4), zápis (2) a spouštění (1); třetí číslice
má význam stejných práv pro uživatele ve skupině souboru a čtvrtá má význam
práv pro ostatní uživatele.
.PP
Příkaz \fBchmod\fP nemění práva symbolických odkazů, protože systémové volání
\fBchmod\fP změnu jejich práv neumožňuje. To ale nevadí, protože práva
symbolických odkazů nejsou nikdy brána v potaz. Při použití příkazu \fBchmod\fP
na symbolický odkaz uvedený na příkazové řádce se změní práva souboru, na
který odkaz ukazuje. Při rekurzivním procházení adresářů příkaz \fBchmod\fP
symbolické odkazy ignoruje.
.SH "SETUID A SETGID BITY"
\fBchmod\fP vynuluje set\-group\-ID bit normálního souboru, pokud se skupina
vlastníků souboru neshoduje s efektivní skupinou uživatele nebo nějakou jeho
doplňující skupinou, s výjimkou případu, kdy má uživatel odpovídající
oprávnění. Další omezení mohou způsobit, že set\-user\-ID a set\-group\-ID bity
\fBPRÁV\fP nebo \fIREFERENČNÍHO_SOUBORu\fP budou ignorovány. Tohle chování závisí
na politice a funkcionalitě odpovídajícího systémového volání
\fBchmod\fP. Pokud si nejste jisti, zjistěte si podrobnosti o tomto volání.
.PP
\fBchmod\fP zachovává set\-user\-ID a set\-group\-ID adresáře, pokud explicitně
nezvolíte jiné chování. Můžete nastavit nebo vynulovat tyto bity pomocí
symbolického zápisu změn jako například \fBu+s\fP nebo \fBg\-s\fP. Vynulovat tyto
bity pro adresáře s numerickou hodnotou vyžaduje mít na začátku 0, nebo =
např. \fB00755\fP , nebo \fB=755\fP
.SH "RESTRICTED DELETION FLAG ČILI STICKY BIT"
Sticky bit je jediný bit a jeho implementace závisí na druhu souboru. V
případě adresářů zabrání neprivilegovaným uživatelům v odstranění nebo
přejmenování v něm obsažených souborů, pokud tyto nejsou v jejich
vlastnictví (nebo nejsou vlastníky onoho adresáře). Tomu se říká
\fIrestricted deletion flag\fP, a je to časté v adresářích zapisovatelných
všemi, jako je \fB/tmp\fP. V případě normálních souborů to v něktérých starších
systémech znamená, že textový obraz programu zůstane uložen ve swapu, takže
se při spuštění načte rychleji. Tomu se říká \fIsticky bit\fP.
.SH VOLBY
.PP
Změní režim každého FILE na MODE. S \fB\-\-reference\fP změní režim každého FILE
na RFILE.
.TP
\fB\-c\fP, \fB\-\-changes\fP
jako verbose, ale vypisuje pouze pokud dochází ke změně
.TP
\fB\-f\fP, \fB\-\-silent\fP, \fB\-\-quiet\fP
potlačí většinu chybových hlášení
.TP
\fB\-v\fP, \fB\-\-verbose\fP
podrobně vypisuje hlášení o všech zpracovávaných souborech
.TP
\fB\-\-no\-preserve\-root\fP
zpracuje '/' obvyklým způsobem (výchozí)
.TP
\fB\-\-preserve\-root\fP
rekurzivní operace nad '/' selže
.TP
\fB\-\-reference\fP=\fI\,REFERENCNI_SOUBOR\/\fP
požije práva REFERENČNÍHO_SOUBORU namísto hodnoty PRÁVA
.TP
\fB\-R\fP, \fB\-\-recursive\fP
pracuje s adresáři a soubory rekurzivně
.TP
\fB\-\-help\fP
vypíše návod k použití na standardní výstup a bezchybně skončí
.TP
\fB\-\-version\fP
Vypíše informaci o verzi programu a skončí
.PP
PRÁVA jsou zadána ve tvaru '[ugoa]*([\-+=]([rwxXst]*|[ugo]))+|[\-+=][0\-7]+'.
.SH AUTOR
Napsal David MacKenzie a Jim Meyering.
.SH "HLÁŠENÍ CHYB"
On\-line nápověda GNU coreutils:
.br
Chyby v překladu hlaste na
(česky)
.SH COPYRIGHT
Copyright \(co 2020 Free Software Foundation, Inc. Licence GPLv3+: GNU
GPLverze 3 nebo novější .
.br
Toto je volné programové vybavení: můžete jej měnit a šířit. Je zcela BEZ
ZÁRUKY, v rozsahu povoleném zákonem.
.SH "DALŠÍ INFORMACE"
chmod(2)
.PP
.br
Úplná dokumentace je na:
.br
nebo dostupná lokálně skrze: info \(aq(coreutils) chmod invocation\(aq
.PP
.SH PŘEKLAD
Překlad této příručky do španělštiny vytvořili
Petr Kolář ,
Kamil Dudka
a
Matěj Pokorný
.
.PP
Tento překlad je bezplatná dokumentace; Přečtěte si
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License Version 3
.UE
nebo novější ohledně podmínek autorských práv. Neexistuje ŽÁDNÁ ODPOVĚDNOST.
.PP
Pokud narazíte na nějaké chyby v překladu této příručky, pošlete e-mail na adresu
.MT translation-team-cs@lists.sourceforge.net
.ME .