Fitxategi baten baimenak aldatu Linux komando-lerroan
Chmod komandoa (aldaketa modua esanahia) fitxategien eta karpeten sarbide baimenak aldatzeko aukera ematen dizu.
Chmod komandoa, beste komando batzuk bezala, komando-lerrotik edo script-fitxategi baten bidez exekutatu daiteke.
Fitxategi baten baimenak zerrendatu behar badituzu, ls komandoa erabil dezakezu.
chmod komandoaren sintaxia
Hau da sintaxia egokia chmod komandoa erabiliz:
chmod [aukerak] modua [, modua] file1 [file2 ...]Honako hauek dira chmod-ekin erabilitako ohiko aukerak:
- -f, --silent, --quiet (okerreko mezuak ezabatzen ditu)
- -v, --verbose (prozesatutako fitxategi bakoitzerako diagnostiko bat sortzen du)
- -c, --changes (verbose bezala baina aldaketa bat egiten denean soilik txostenak bezala)
- -R, --recursive (aldatu fitxategiak eta direktorioak errekurtsiboki)
- --help (laguntza eta irteerak bistaratzen ditu)
- --version (irteerak bertsio informazioa eta irteerak)
Jarraian, erabiltzailearentzat, taldearentzat eta ordenagailuko beste pertsona batzuentzat ezar daitezkeen baimen numerikoen zerrenda dago. Zenbakiaren ondoan irakurri / idatzi / exekutatu gutun baliokidea da.
- 7, rwx, irakurri, idatzi eta exekutatu
- 6, rw-, irakurri eta idatzi
- 5, rx, irakurri eta exekutatu
- 4, r--, bakarrik irakurri
- 3, -wx, idatzi eta exekutatu
- 2, -w-, idatzi soilik
- 1, --x, bakarrik exekutatu
- 0, ---, bat ere ez
chmod Komandoa Adibideak
Esate baterako, "parte-hartzaile" fitxategiaren baimenak aldatu nahi badituzu, guztiek sarbide osoa izan dezaten sartuko zara:
chmod 777 parte-hartzaile7 lehenak erabiltzailearen baimenak zehazten ditu, bigarrenak 7 taldeko baimenak ezartzen ditu eta hirugarrenak 7 besteen baimenak zehazten ditu.
Nahi duzun bakarra izan nahi baduzu, erabili:
Chmod 700 parte-hartzaileZure burua eta zure taldeko kideak sarbide osoa izateko:
chmod 770 parte-hartzaileZuk zeuk sarbide osoa eduki nahi baduzu, baina beste pertsona batzuek fitxategia aldatzea nahi baduzu, erabili:
chmod 755 parte-hartzaileOndoren, goiko hizkiak erabiltzen ditu "parte-hartzaileen" baimenak aldatzeko, jabeak fitxategian irakurri eta idazteko, baina ez du baimenik aldatu beste edonori:
chmod u = rw parte-hartzaileakChmod komandaren informazio gehiago
Lehendik dauden fitxategiak eta karpetak taldearen jabetza alda ditzakezu chgrp komandoarekin. Aldatu lehenetsitako taldea fitxategi berrien eta karpetak newgrp komandoarekin.
Gogoratu chmod komandoan erabilitako lotura sinbolikoak egia eta helburuko objektua eragingo dituztela.