CHMOD(1) Brugerkommandoer CHMOD(1) NAVN chmod - aendr filtilstandsbit 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 aendrer filstandsbit pa de givne filer i henhold til tilstand, der kan vaere en enten symbolsk repraesentation af onskede aendringer eller et oktalt tal repraesenterende bitmonsteret for den nye tilstandsbit. Formatet for en symbolsk tilstand er [ugoa...][[-+=][perms...]...], hvor perms er enten nul eller flere bogstaver fra saettet rwxXst, eller et enkelt bogstav fra saettet ugo. Flere symbolske tilstande kan angives, adskilt af kommaer. En kombination af bogstaverne ugoa afgorer hvilke brugeres rettigher der vil blive aendret: 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 pavirket. Operatoren + far de valgte filtilstandsbit til at blive lagt sammen med den nuvaerende filtilstandsbit for hver fil; - far dem til at blive fjernet; og = far dem til at blive tilfojet og medforer, at ikke naevnte bit fjernes med undtagelse af, at en mappes ikke naevnte set user og gruppe-ID-bit ikke pavirkes. Bogstaverne rwxXst vaelger filstandsbit for de berorte brugere. Laes (r), skriv (w), udfor (eller sog efter mapper) (x), udfor/sog kun hvis filen er en mappe eller allerede har korselsrettigheder for nogle brugere (X), saet bruger- eller gruppe-ID ved udforelse (s), begraenset sletningsflag eller klaebende bit (t). I stedet for et eller flere af disse bogstaver kan du angive praecist et af bogstaverne ugo: rettighederne tildelt til brugeren der ejer filen (u), rettighederne tildelt til andre brugere der er medlemmer af filens gruppe (g) og rettighederne tildelt til brugere, der ikke er i de to foregaende kategorier (o). En numerisk tilstand bestar af mellem et og fire oktale cifre (0-7), fundet ved at summere bit med vaerdierne 4, 2 og 1. Udeladte cifre er antaget vaerende foranstillede nuller. Det forste ciffer vaelger saet bruger-ID (4), saet gruppe-ID (2) og begraenset sletning eller klaebende (1) attributter. Det andet ciffer vaelger rettigheder for brugeren der ejer filen, laes (4), skriv (2) og udfor (1). Tredje ciffer vaelger rettigheder for andre brugere i filens gruppe med de samme vaerdier; og det fjerde ciffer vaelger rettigheder for alle andre brugere med de samme vaerdier. chmod aendrer aldrig rettighederne pa symbolske henvisninger. chmod-systemkaldet kan ikke aendre deres rettigheder pa de fleste systemer, og de fleste systemer ignorerer rettigheder for symbolske henvisninger. For hver symbolsk henvisning pa kommandolinjen aendrer chmod dog rettighederne for den fil der henvises til. I modsaetning til dette ignorerer chmod de symbolske henvisninger, den moder under et rekursivt mappegennemlob. Tilvalg der aendrer denne opforsel er beskrevet i afsnittet TILVALG. SETUID OG SETGID BITS chmod rydder set-group-ID bit for en normal fil hvis filens gruppe-ID ikke matcher brugerens effektive gruppe-ID eller en af brugerens supplementaere gruppe-ID'er, med mindre at brugeren har passende privilegier. Yderligere begraensninger kan medfore at set-user-ID bit og set-group-ID bit for MODE eller RFILE ignoreres. Denne opforsel afhaenger af politikken og funktionaliteten for det underliggende chmod-systemkald. Hvis i tvivl, sa kontroller den underliggende systemopforsel. For mapper bevarer chmod set-user-ID bit og set-group-ID bit med mindre du eksplicit angiver andet. Du kan angive eller rydde bit med symbolske tilstande som u+s og g-s. For at rydde disse bit for mapper med en numerisk tilstand kraeves et ekstra foranstillet nul som 00755, foranstillet minus som -6000, eller foranstillet lig med som =755. BEGRAENSET SLETNINGSFLAG ELLER KLAEBENDE BIT Det begraensede sletningsflag eller klaebende bit er en enkel bit, hvis fortolkning afhaenger af filtypen. For mapper forhindrer det brugere uden privilegier i at fjerne eller omdobe en fil i mappen med mindre de ejer filen eller mappen; dette kaldes begraenset sletningsflag for mappen og findes ofte i world-skrivbare mapper som /tmp. For normale filer pa nogle gamle systemer sa gemmer bit'en programmets tekstbillede pa swap-enheden, sa det indlaeses hurtigere under afvikling; dette kaldes klaebende bit. TILVALG AEndr tilstanden for hver FIL til TILSTAND. Med --reference aendres tilstanden for hver FIL til den for RFIL. -c, --changes ligesom verbose men rapporterer kun nar der bliver lavet aendringer -f, --silent, --quiet undertrykker de fleste fejlbeskeder -v, --verbose skriver en besked for alle filer den undersoger --dereference virk pa referenten af hver symbolsk henvisning, frem for selve henvisningen -h, --no-dereference virk pa hver symbolsk henvisning, frem for referenten --no-preserve-root behandl ikke >>/<< specielt (standard) --preserve-root virk ikke rekursivt pa >>/<< --reference=RFIL brug RFILEs tilstand i stedet for at angive TILSTAND-vaerdier. RFILE er altid derefereret hvis en symbolsk henvisning. -R, --recursive aendre filer og mapper rekursivt Folgende tilvalg aendrer maden hvorpa et hierarki gennemlobes nar tilvalget -R ogsa angives. Hvis mere end et angives, vil kun det sidst valgte vaere gyldigt. >>-H<< er standarden. -H hvis kommandolinjeargumentet er en symbolsk henvisning til en mappe, sa gennemlob dette -L gennemlob enhver symbolsk mappehenvising, der modes undervejs -P gennemlob ingen symbolske laenker --help vis denne hjaelpetekst og afslut --version vis versionsinformation og afslut Hver TILSTAND er pa formen "[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+". FORFATTER Skrevet af David MacKenzie og Jim Meyering. FEJLRAPPORTER Hjaelp til GNU coreutils pa nettet:: Rapporter oversaettelsesfejl til OPHAVSRET Ophavsret (C) 2024 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller nyere . Dette er et frit program: du kan frit aendre og videredistribuere det. Der gives INGEN GARANTI, i den grad som loven tillader dette. SE OGSA chmod(2) Fuld dokumentation eller lokalt tilgaengelig via: info '(coreutils) chmod invocation' OVERSAETTELSE Oversaettere af denne manual til dansk Kenneth Rohde Christiansen , Peter Makholm , Byrial Ole Jensen og Joe Hansen Denne oversaettelse er gratis dokumentation; laes GNU General Public License version 3 eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR. Hvis du stoder pa fejl i oversaettelsen af denne vejledning, skal du sende en besked til . GNU coreutils 9.5 august 2024 CHMOD(1)