CHMOD(1) Anvandarkommandon CHMOD(1) NAMN chmod -- andra filrattighetsbitar SYNOPSIS chmod [FLAGGA]... RATTIGHET[,RATTIGHET]... FIL... chmod [FLAGGA]... OKTAL-RATTIGHET FIL... chmod [FLAGGA]... --reference=RFIL FIL... BESKRIVNING Denna manualsida dokumenterar GNU-versionen av chmod. chmod andrar filrattighetsbitarna pa de angivna filerna i enlighet med rattighet, vilket kan vara antingen en symbolisk representation av vilka andringar som skall goras, eller ett oktalt tal som representerat bitmonstret for de nya lagesbitarna. The format of a symbolic mode is [ ugoa...][[-+=][perms...]...], where perms is either zero or more letters from the set rwxXst, or a single letter from the set ugo. Multiple symbolic modes can be given, separated by commas. En kombination av bokstaverna ugoa styr vilka anvandares atkomst till filen som skall andras: anvandaren som ager den (u), andra anvandare i filens grupp (g), andra anvandare som inte ar i filens grupp (o) eller alla anvandare (a). Om ingen av dessa anges ar effekten som om (a) angavs, men bitar som ar satta i umask:en paverkas inte. Operatorn + gor att de valda rattighetsbitarna laggs till till de befintliga filrattighetsbitarna till varje fil; - gor att de tas bort; och = gor att de laggs till och att bitar som inte namns tas bort med undantag av att en katalogs ej namnda satt-anvandar- och -grupp-ID-bitar inte paverkas. Bokstaverna rwxXst valjer filrattighetsbitar for de paverkade anvandarna: las (r), skriv (w), kor (eller sok for kataloger) (x), kor/sok endast om filen ar en katalog eller redan har korrattigheter for nagon anvandare (X), satt-anvandar- eller -grupp-ID vid korning (s), flagga for begransade radering eller klistrig byt (t). Istallet for en eller flera av dessa bokstaver kan man ange exakt en av bokstaverna ugo: rattigheterna som ges till anvandaren som ager filen (u), rattigheterna som ges till andra anvandare som ar medlemmar av filens grupp (g) och rattigheterna som ges till anvandare som inte ar i nagon av de tva foregaende katagorierna (o). En numerisk rattighet ar fran en till fyra oktala siffror (0-7), harledda genom att addera ihop bitar med vardena 4, 2 och 1. Uteslutna siffror antas vara inledande nollor. Den forsta siffran valjer attributen satt-anvandar-ID (4) och satt-grupp-ID (2) och begransad radering eller klistrig (1). Den andra siffran valjer rattigheter for anvandaren som ager filen: las (4), skriv (2) och kor (1); den tredje valjer rattigheter for andra anvandare i filens grupp, med samma varden; och den fjarde for andra anvandare som inte ar i filens grupp, med samma varden. chmod andrar aldrig rattigheterna pa symboliska lakar; systemarnopet chmod kan inte andra deras rattigheter. Detta ar inte ett problem eftersom rattigheterna hos en symbolisk lank aldrig anvands. Dock, for varje symbolisk lank listad pa kommandoraden andrar chmod rattigheterna hos den utpekade filen. I kontrast till detta ignorerar chmod symboliska lankar som patraffas under rekursiv katalogtraversering. SETUID- OCH SETGID-BITAR chmod nollstaller satt grupp-ID-biten for en normal fil om filens grupp-ID inte stammer med anvandarens effektiva grupp-ID eller en av anvandarens tillaggsgrupps-ID:n, om inte anvandaren har de motsvarande rattigheterna. Ytterligare begransningar kan orsaka att satt-anvandar-ID- och satt-grupp-ID-bitarna i RATTIGHET eller RFIL ignoreras. Detta beteende beror pa policyn och funktionaliteten hos det underliggande systemanropet chmod. Vid oklarhet, kontrollera det underliggande systemets beteende. For kataloger bevarar chmod satt-anvandar-ID- och satt-grupp-ID-bitarna om inte man uttryckligen anger nagot annat. Man kan satta eller nollstalla bitarna med symboliska rattigheter som u+s och g-s. For att nollstalla dessa bitar for kataloger med en numerisk rattighet kravs en ytterligare inledande nolla som 00755, inledande minus som -6000, eller inledande likhetstecken som =755. FLAGGAN FOR BEGRANSAD RADERING ELLER KLISTRIG BIT Flaggan for begransad radering eller klistrig bit ar en enda bit, vars tolkning beror pa filtypen. For kataloger forhindrar den oprivilegierade anvandare fran att ta bort eller byta namn pa en fil i katalogen om de inte ager filen eller katalogen; detta kallas flagga for begransad radering for katalogen, och finns ofta pa kataloger som ar skrivbara for alla sasom /tmp. For vanliga filer pa en del aldre system sparar biten programmets textavbild pa vaxlingsenheten sa att den laddas snabbare nar den kor; detta kallas den klistriga biten. FLAGGOR Andra rattigheterna for varje FIL till RATTIGHET. Med --reference, andra rattigheter for varje FIL till dem hos RFIL. -c, --changes Som --verbose men rapportera bara nar andringar gors. -f, --silent, --quiet Utelamna de flesta felmeddelanden. -v, --verbose Skriv ut ett meddelande for varje bearbetad fil. --no-preserve-root Behandla inte "/" speciellt (normalfall). --preserve-root Lat bli att arbeta pa "/". --reference=RFIL anvand RFILs rattigheter istallet for att ange RATTIGHETSvarden. RFIL derefereras alltid om det ar en symbolisk lank. -R, --recursive Andra filer och kataloger rekursivt. --help visa denna hjalp och avsluta --version visa versionsinformation och avsluta Varje RATTIGHET har formen "[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+". UPPHOVSMAN Skrivet av David MacKenzie och Jim Meyering. RAPPORTERA FEL GNU coreutils hjalp pa natet: Rapportera anmarkningar pa oversattningen till COPYRIGHT Copyright (C) 2023 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller senare . Detta ar fri programvara: du far fritt andra och vidaredistribuera den. Det finns INGEN GARANTI, sa langt lagen tillater. SE AVEN chmod(2) Fullstandig dokumentation eller tillgangligt lokalt via: info '(coreutils) chmod invocation' OVERSATTNING Den svenska oversattningen av denna manualsida skapades av Goran Uddeborg Denna oversattning ar fri dokumentation; las GNU General Public License Version 3 eller senare for upphovsrattsvillkor. Vi tar INGET ANSVAR. Om du hittar fel i oversattningen av denna manualsida, skicka ett mail till . GNU coreutils 9.4 januari 2024 CHMOD(1)