Man page - chmod(1)
Packages contains this manual
- nohup(1)
- expand(1)
- base32(1)
- stdbuf(1)
- env(1)
- chgrp(1)
- sha1sum(1)
- printenv(1)
- arch(1)
- whoami(1)
- sha384sum(1)
- sha224sum(1)
- nl(1)
- unlink(1)
- mv(1)
- comm(1)
- basenc(1)
- timeout(1)
- link(1)
- sync(1)
- paste(1)
- true(1)
- cut(1)
- sleep(1)
- uname(1)
- nproc(1)
- tty(1)
- seq(1)
- wc(1)
- tail(1)
- shred(1)
- split(1)
- unexpand(1)
- false(1)
- realpath(1)
- date(1)
- pr(1)
- expr(1)
- rmdir(1)
- tr(1)
- stat(1)
- numfmt(1)
- stty(1)
- sha512sum(1)
- hostid(1)
- [(1)
- ls(1)
- chcon(1)
- df(1)
- runcon(1)
- od(1)
- ln(1)
- ptx(1)
- echo(1)
- vdir(1)
- touch(1)
- chown(1)
- users(1)
- chroot(8)
- truncate(1)
- dircolors(1)
- printf(1)
- pwd(1)
- fmt(1)
- groups(1)
- sort(1)
- b2sum(1)
- cksum(1)
- join(1)
- dirname(1)
- readlink(1)
- tsort(1)
- id(1)
- mktemp(1)
- base64(1)
- csplit(1)
- sha256sum(1)
- tac(1)
- shuf(1)
- sum(1)
- fold(1)
- who(1)
- test(1)
- mkdir(1)
- mkfifo(1)
- pathchk(1)
- cat(1)
- tee(1)
- md5sum(1)
- cp(1)
- basename(1)
- rm(1)
- yes(1)
- dd(1)
- install(1)
- factor(1)
- dir(1)
- uniq(1)
- du(1)
- logname(1)
- chmod(1)
- pinky(1)
- nice(1)
- mknod(1)
- head(1)
apt-get install coreutils
Available languages:
en fr pt_BR es pl nl da cs tr sv ja uk id ru ro zh_TW zh_CN deManual
CHMOD
NAMNSYNOPSIS
BESKRIVNING
SETUID- OCH SETGID-BITAR
FLAGGAN FĂR BEGRĂNSAD RADERING ELLER KLISTRIG BIT
FLAGGOR
UPPHOVSMAN
RAPPORTERA FEL
SE ĂVEN
ĂVERSĂTTNING
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 .