Provided by: manpages-sv_4.27.0-1_all bug

NAMN

       chmod — ändra filrättighetsbitar

SYNOPSIS

       chmod [FLAGGA]... RÄTTIGHET[,RÄTTIGHET]... FIL...
       chmod [FLAGGA]... OKTAL-RÄTTIGHET FIL...
       chmod [FLAGGA]... --reference=RFIL FIL...

BESKRIVNING

       Denna  manualsida  dokumenterar  GNU-versionen  av chmod. chmod ändrar filrättighetsbitarna på de angivna
       filerna i enlighet med rättighet, vilket kan vara antingen en symbolisk representation av vilka ändringar
       som skall göras, eller ett oktalt tal som representerat bitmönstret för de nya lägesbitarna.

       Formatet på symboliska rättigheter är [ugoa...][-+=][rättigheter...]...],  där  rättigheter  är  antingen
       noll eller flera bokstäver från mängden rwxXst, eller en ensam bokstav från mängden ugo. Flera symboliska
       lägen kan ges, separerade av kommatecken.

       En  kombination av bokstäverna ugoa styr vilka användares åtkomst till filen som skall ändras: användaren
       som äger den (u), andra användare i filens grupp (g), andra användare som inte  är  i  filens  grupp  (o)
       eller alla användare (a). Om ingen av dessa anges är effekten som om (a) angavs, men bitar som är satta i
       umask:en påverkas inte.

       Operatorn  +  gör  att de valda rättighetsbitarna läggs till till de befintliga filrättighetsbitarna till
       varje fil; - gör att de tas bort; och = gör att de läggs till och att bitar som inte nämns tas  bort  med
       undantag av att en katalogs ej nämnda sätt-användar- och -grupp-ID-bitar inte påverkas.

       Bokstäverna  rwxXst väljer filrättighetsbitar för de påverkade användarna: läs (r), skriv (w), kör (eller
       sök för kataloger) (x), kör/sök endast om filen är en katalog eller redan har  körrättigheter  för  någon
       användare  (X),  sätt-användar-  eller  -grupp-ID  vid  körning (s), flagga för begränsade radering eller
       klistrig byt (t). Istället för en eller flera av dessa bokstäver kan man ange  exakt  en  av  bokstäverna
       ugo: rättigheterna som ges till användaren som äger filen (u), rättigheterna som ges till andra användare
       som  är  medlemmar av filens grupp (g) och rättigheterna som ges till användare som inte är i någon av de
       två föregående katagorierna (o).

       En numerisk rättighet är från en till fyra oktala siffror (0-7), härledda genom att addera ihop bitar med
       värdena 4, 2 och 1. Uteslutna siffror antas vara inledande nollor. Den första siffran  väljer  attributen
       sätt-användar-ID  (4)  och sätt-grupp-ID (2) och begränsad radering eller klistrig (1). Den andra siffran
       väljer rättigheter för användaren som äger filen: läs (4), skriv (2)  och  kör  (1);  den  tredje  väljer
       rättigheter  för andra användare i filens grupp, med samma värden; och den fjärde för andra användare som
       inte är i filens grupp, med samma värden.

       chmod ändrar  inte  rättigheterna  på  symboliska  länkar;  systemanropet  chmod  kan  inte  ändra  deras
       rättigheter på de flesta system, och de flesta system ignorerar rättigheterna på symboliska länkar. Dock,
       för  varje  symbolisk  länk  listad på kommandoraden ändrar chmod rättigheterna hos den utpekade filen. I
       kontrast till detta ignorerar chmod symboliska länkar som påträffas under  rekursiv  katalogtraversering.
       Flaggor som påverkar detta beskrivs i avsnittet FLAGGOR.

SETUID- OCH SETGID-BITAR

       chmod  nollställer  sätt grupp-ID-biten för en normal fil om filens grupp-ID inte stämmer med användarens
       effektiva grupp-ID eller en av användarens tilläggsgrupps-ID:n, om inte  användaren  har  de  motsvarande
       rättigheterna.  Ytterligare  begränsningar  kan  orsaka att sätt-användar-ID- och sätt-grupp-ID-bitarna i
       RÄTTIGHET  eller  RFIL  ignoreras.  Detta  beteende  beror  på  policyn  och  funktionaliteten  hos   det
       underliggande systemanropet chmod. Vid oklarhet, kontrollera det underliggande systemets beteende.

       För  kataloger  bevarar  chmod sätt-användar-ID- och sätt-grupp-ID-bitarna om inte man uttryckligen anger
       något annat. Man kan sätta eller nollställa bitarna med symboliska rättigheter som u+s och g-s.  För  att
       nollställa  dessa  bitar för kataloger med en numerisk rättighet krävs en ytterligare inledande nolla som
       00755, inledande minus som -6000, eller inledande likhetstecken som =755.

FLAGGAN FÖR BEGRÄNSAD RADERING ELLER KLISTRIG BIT

       Flaggan för begränsad radering eller klistrig bit är en enda bit, vars tolkning beror  på  filtypen.  För
       kataloger förhindrar den oprivilegierade användare från att ta bort eller byta namn på en fil i katalogen
       om  de  inte  äger  filen  eller katalogen; detta kallas flagga för begränsad radering för katalogen, och
       finns ofta på kataloger som är skrivbara för alla såsom /tmp. För vanliga filer på en  del  äldre  system
       sparar  biten  programmets  textavbild  på  växlingsenheten så att den laddas snabbare när den kör; detta
       kallas den klistriga biten.

FLAGGOR

       Ändra rättigheterna för varje FIL till RÄTTIGHET. Med --reference, ändra rättigheter för varje  FIL  till
       dem hos RFIL.

       -c, --changes
              Som --verbose men rapportera bara när ändringar görs.

       -f, --silent, --quiet
              Utelämna de flesta felmeddelanden.

       -v, --verbose
              Skriv ut ett meddelande för varje bearbetad fil.

       --dereference
              ändra referensen för varje symbolisk länk, istället för den symboliska länken själv

       -h, --no-dereference
              påverka varje symboliska länk, snarare än det refererade

       --no-preserve-root
              Behandla inte ”/” speciellt (normalfall).

       --preserve-root
              Låt bli att arbeta på ”/”.

       --reference=RFIL
              använd RFILs rättigheter istället för att ange RÄTTIGHETSvärden. RFIL derefereras alltid om det är
              en symbolisk länk.

       -R, --recursive
              Ändra filer och kataloger rekursivt.

       Följande  flaggor  modifierar  hur en hierarki traverseras när flaggan -R också anges. Om mer än en anges
       har enbart den sista någon verkan. -H är standard.

       -H     Om ett kommandoradsargument för ett kommando är en symbolisk länk, följ den.

       -L     Följ varje symbolisk länk till en katalog som påträffas.

       -P     följ inte några symboliska länkar

       --help visa denna hjälp och avsluta

       --version
              visa versionsinformation och avsluta

       Varje RÄTTIGHET har formen ”[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+”.

UPPHOVSMAN

       Skrivet av David MacKenzie och Jim Meyering.

RAPPORTERA FEL

       GNU coreutils hjälp på nätet: <https://www.gnu.org/software/coreutils/>
       Rapportera anmärkningar på översättningen till <tp-sv@listor.tp-sv.se>

SE ÄVEN

       chmod(2)

       Fullständig dokumentation <https://www.gnu.org/software/coreutils/chmod>
       eller tillgängligt lokalt via: info '(coreutils) chmod invocation'

       Paketerat av Debian (9.7-2)
       Copyright © 2025 Free Software Foundation, Inc.
       Licens GPLv3+: GNU GPL version 3 eller senare <https://gnu.org/licenses/gpl.html>
       Detta är fri programvara: du får fritt ändra och vidaredistribuera den.
       Det finns INGEN GARANTI, så långt lagen tillåter.

ÖVERSÄTTNING

       Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>

       Denna översättning är  fri  dokumentation;  läs  GNU General Public License Version 3  eller  senare  för
       upphovsrättsvillkor. Vi tar INGET ANSVAR.

       Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.

GNU coreutils 9.7                                  april 2025                                           CHMOD(1)