Command Chmod yn Linux

Newid caniatâd ffeil o'r llinell orchymyn Linux

Mae'r gorchymyn chmod (sy'n golygu modd newid) yn eich galluogi i newid caniatâd mynediad ffeiliau a ffolderi.

Gellir gweithredu'r gorchymyn chmod, fel gorchmynion eraill, o'r llinell orchymyn neu drwy ffeil sgript.

Os oes angen i chi restru caniatâd ffeil, gallwch ddefnyddio'r gorchymyn ls .

Cystrawen Command Chmod

Dyma'r cystrawen gywir wrth ddefnyddio'r gorchymyn chmod:

modd chmod [opsiynau] [, modd] file1 [file2 ...]

Dyma rai o'r opsiynau arferol a ddefnyddir gyda chmod:

Isod ceir rhestr o nifer o ganiatâd rhifiadol y gellir eu gosod ar gyfer y defnyddiwr, y grŵp, a phawb arall ar y cyfrifiadur. Yn nes at y rhif mae'r llythyr darllen / ysgrifennu / gweithredu yn gyfwerth.

Enghreifftiau o Reoli Chmod

Os ydych chi, er enghraifft, eisiau newid caniatâd y ffeil "cyfranogwyr" fel bod pawb yn cael mynediad llawn ato, byddech yn nodi:

cyfranogwyr chmod 777

Mae'r 7 cyntaf yn gosod y caniatadau ar gyfer y defnyddiwr, mae'r ail 7 yn gosod y caniatadau ar gyfer y grŵp, ac mae'r trydydd 7 yn gosod y caniatâd i bawb arall.

Os ydych chi am fod yr unig un sy'n gallu ei gael, fe fyddech chi'n defnyddio:

cyfranogwyr chmod 700

Rhowch fynediad llawn i chi'ch hun a'ch aelodau grŵp:

chmod 770 o gyfranogwyr

Os ydych chi am gadw mynediad llawn i chi'ch hun, ond eisiau cadw pobl eraill rhag addasu'r ffeil, gallwch chi ddefnyddio:

cyfranogwyr chmod 755

Mae'r canlynol yn defnyddio'r llythyrau o'r uchod i newid caniatâd "cyfranogwyr" fel bod y perchennog yn gallu darllen ac ysgrifennu at y ffeil, ond nid yw'n newid caniatâd i unrhyw un arall:

chmod u = rw cyfranogwyr

Mwy o wybodaeth ar y Command Chmod

Gallwch newid perchnogaeth grŵp y ffeiliau a'r ffolderi sydd eisoes yn bodoli gyda'r gorchymyn chgrp. Newid y grŵp rhagosodedig ar gyfer ffeiliau a ffolderi newydd gyda'r gorchymyn newgrp.

Cofiwch y bydd cysylltiadau symbolaidd a ddefnyddir mewn gorchymyn chmod yn effeithio ar y gwrthrych targed, cywir.