> Linux Reviews > man >

chmod

ændre filrettigheder


  1. chmod.1.man


1. chmod.1.man

Manpage of CHMOD

CHMOD

Section: FSF (1)
Updated: November 1998
Index Return to Main Contents
 

NAVN

chmod - ændre filrettigheder  

SYNOPSIS

chmod [TILVALG]... TILSTAND[,TILSTAND]... FIL...
chmod [TILVALG]... OKTAL_TILSTAND FIL...
chmod [TILVALG]... --reference=RFIL FIL...  

BESKRIVELSE

Denne manualside dokumenterer Gnu versionen af chmod. chmod ændre rettighederne på de givne filer i henhold til tilstand, der kan være en enten symbolsk repræsentation af ønskede ændringer eller et oktalt tal repræsenterende bitmønsteret for de nye rettigheder.

Formatet af den symbolske repræsentation er `[ugoa...][[+-=][rwxXstugo...]...][,...]'. Der kan gives flere symbolske operationer til komandoen adskilt af kommaer.

En kombination af bogstaverne `ugoa' afgører hvilke brugeres rettigher der vil blive ændret: Brugeren der ejer filen (u), andre brugere i filens gruppe (g), andre brugere ikke i filens gruppe (o) eller alle brugere (a). Hvis ingen af disse muligheder er givet, virker kommandoen som hvis den var givet et `a', men bits sat i umask'en er ikke påvirket.

Operatoren `+' får rettighederne til at blive lagt sammen med de nuværende rettigheder, `-' får dem til at blive trukket fra og `=' får dem til at blive sat nøjagtigt som angivet.

Bogstaverne `rwxXstugo' vælger de nye rettigheder for de berørte brugere. Læse (r), skrive (w), udføre (eller at gå ind i kataloger) (x), udfør kun hvis filen er et katalog eller allerede har udførelsesrettigheder for nogle brugere (X), sæt bruger- eller gruppeID ved udførelse (s), husk programmet i swap (t), rettighederne filens ejer i øjeblikket har til filen (u), rettigheder brugere i filens gruppe har til den (g) og rettighederne brugere ikke i filens gruppe har til den (o).

Rettigheder repræsenteret ved tal består af mellem en og fire oktale cifre (0-7), fundet ved at summere bitsne med værdierne 4, 2 og 1. Udeladte cifre er antaget værende foranstillede nuller. Det første ciffer vælger sæt brugerID (4), sæt gruppeID (2) og husk program (1) rettighederne. Det andet ciffer vælger rettigheder for brugeren der ejer filen, læse (4), skrive (2) og udføre (1). Tredje ciffer vælger rettigheder for brugere i filens gruppe med de samme værdier og det fjerde ciffer vælger rettigheder for alle andre brugere, igen men samme værdier.

chmod ændre aldrig rettighederne på symbolske lænker. chmod systemkaldet kan ikke ændre deres rettigheder. Dette er ikke et problem, da rettighederne på symbolske lænker aldrig bliver brug. I stedet ændre chmod rettighederne på den fil der lænkes til. I modsætning til dette ignorerer chmod de symbolske lænker, den møder under et rekursivt kataloggennemløb.  

TILVALG

-c, --changes
ligesom verbose men skrive kun noget når der bliver lavet en ændring
-f, --silent, --quiet
undertrykker de fleste fejlbeskeder
-v, --verbose
skriver en besked for alle filer den undersøger
--reference=RFIL
bruger RFILs rettigheder i stedet for værdien af TILSTAND
-R, --recursive
ændre filer og kataloger rekursivt
--help
vis hjælpetekst og stop
--version
vis versionsinformation og stop

Enhver TILSTAND er en eller flere af bogstaverne `ugoa', et af tegnene `+-=' og en eller flere af bogstaverne `rwxXstugo'.  

FEJLRAPPORTERING

Rapporter fejl til <bug-fileutils@gnu.org>.  

SE OGSÅ

Hele dokumentationer for chmod bliver vedligeholdt som en Texinfomanual. Hvis info og chmod programmerne er korrekt installeret på din maskine, så vil komandoen
info chmod

vise dig hele manualen.


 

Index

NAVN
SYNOPSIS
BESKRIVELSE
TILVALG
FEJLRAPPORTERING
SE OGSÅ

This document was created by man2html using the manual pages.
Time: 17:34:23 GMT, October 23, 2013

SVENSKA - cs - SVENSKA - SVENSKA - SVENSKA - ja - nl - pl - ro - SVENSKA