Feroarje de tagongsrjochten fan de triem fan de Linux-kommandorigel
It kommando chmod (betsjildet feroaringsmodus) litte jo de tagongsrjochten fan triemen en mappen feroarje.
It kommando chmod, lykas oare kommando's, kin útfierd wurde út de kommando-rigel of fia in skript-bestân.
As jo de tagongsrjochten fan in bestannen liske moatte, kinne jo it kommando ls brûke.
chmod Kommando Syntaks
Dit is de goede syntaksis by it gebrûk fan it kommando chmod:
chmod [opsjes] modus [, modus] file1 [file2 ...]De neikommende binne guon fan 'e gewoane opsjes dy't brûkt wurde mei chmod:
- -f, --silent, --quiet (de measte flaterberjochten ûnderdrûkt)
- -v, --verbose (jout in diagnostyk foar elke triem ferwurke)
- -c, -changes (lykas verbose mar rapportearret allinich as in wiziging makke is)
- -R, - werklik (ferfange triemmen en mappen opnij)
- --help (helpt en útkomt werjûn)
- - ferzje (útkomt ferzje ynformaasje en út)
Hjirûnder in list mei ferskate numerike tagongsrjochten dy 't foar de brûker, groep, en elkoar op' e kompjûter set wurde kinne. Njonken it nûmer is it lêzen- / skriuw- / útfierbrief lykweardich.
- 7, rwx, lêze, skriuwe en útfiere
- 6, rw-, lêze en skriuwe
- 5, rx, lêze en útfiere
- 4, r--, allinich lêze
- 3, -wx, skriuwe en útfiere
- 2, -w-, allinne skriuwe
- 1, --x, allinich útfiere
- 0, ---, gjin
chmod Befêstingsbeispiele
As jo bygelyks de tagongsrjochten fan de triem "dielnimmers" wizigje woe, sadat elkenien folsleine tagong hat, kinne jo ynfiere:
chmod 777 dielnimmersDe earste 7 set de tagongsrjochten foar de brûker, de twadde 7 set de tagongsrjochten foar de groep, en de tredde 7 set de tagongsrjochten foar elkenien.
As jo de iennichste wêze dy't dy tagong kinne jo brûke:
chmod 700 dielnimmersOm jo sels en jo groep leden folsleine tagong te jaan:
chmod 770 dielnimmersAs jo folsleine tagong krije wolle foar josels, mar wolle oare minsken by it bewurkjen fan de bestân hâlde, kinne jo brûke:
chmod 755 dielnimmersDe folgjende brûkte de letters fan boppe om de tagongsrjochten fan "dielnimmers" te feroarjen sadat de eigner it lêzen en lêzen kinne skriuwe, mar it feroaret gjin tagongsrjochten foar elkoar:
chmod u = rw dielnimmersMear ynformaasje oer it chmodbehear
Jo kinne it groepsbeskerming fan besteande bestannen en mappen feroarje mei de kommando chgrp. Feroarje de standertgroep foar nije triemmen en mappen mei it kommando newgrp.
Tink derom dat symboalyske keppels dy 't brûkt wurde yn in kommando chmod, ynfloed op it wiere, doelobjekt.