Chmod
chmod (change mode) fitxategi edo direktorio baten sarbiderako baimenak definitzeko balio duen UNIX inguruneetako komandoa da. Fitxategi bakoitzak 9 balio ditu baimen hauek adierazteko, baiezta edo ezezta daitezkeenak.
Erabilera
chmod komandoaren egitura hau da:
$ chmod [aukerak] modua[,modua] fitx1 [fitx2 ...]
Fitxategiaren Baimenak ikusteko ordea, beste komando hau erabiltzen da:
$ ls -l fitxategi
Egitura
Fitxategi bakoitzak baimen ezberdinak izan ditzakete erabiltzaile talde ezberdinetarako. Hauek dira Erabiltzaile taldeak:
| Erreferentzia | erabiltzaile klaseak | Deskribapena |
|---|---|---|
| u | erabiltzailea (user) | jabea |
| g | taldea (groups) | fitxategiaren taldean dauden erabiltzaileak |
| o | besteak (others) | gainontzekoak |
| a | denak (all) | denak batera, ugo |
Erabiltzaile horiek izan ditzaketen baimenak hauek dira:
| Modua | baimena | Deskribapena |
|---|---|---|
| r | read (irakurketa) | Fitxategi edo direktorio bat irakurtzeko baimena. |
| w | write (idazketa) | Fitxategian aldaketak egiteko baimena. |
| x | execute (exekutatzea) | Fitxategia exekutatzeko baimena. |
| X | special eXecute (exekutatze berezia) | modu bereziak |
| s | setuid/gid | modu bereziak |
| t | sticky | modu bereziak |
Baimen esleitzea
Baimenak bi eratara eslei daitezke sinbolo bidez (erabiltzaile eta baimenak zehaztuz) edo zenbaki bidez (erabiltzaile bakoitzerako baimenak adierazten dituen zenbaki bat sartuz):
Sinbolo bidezkoa
Baimenak esleitzerakoan hainbat modu daude
| Eragiketa | Deskribapena |
|---|---|
| + | adierazitako moduak batzen dizkio adierazitako klaseari |
| - | adierazitako moduak kentzen dizkio adierazitako klaseari |
| = | adierazitako moduak ezartzen dizkio adierazitako klaseari |
Adibideak
Irakurketa eta idazketa baimenak esleitzea karpeta edo direktorio baten jabea eta talderi:
$ chmod ug+rw karp1
$ ls -ld karp1
drw-rw---- 2 Jabea Jabea 4096 SortzeData SortzeOrdua karp1
Denei fitxategi baten idazketa baimena kentzea:
$ chmod a-w fitx1
$ ls -l fitx1
-r-xr-xr-x 2 Jabea Jabea 4096 SortzeData SortzeOrdua fitx1
Karpeta baten erabiltzaile eta taldeari irakurketa eta exekutatze baimenak soilik ezartzea eta idazketa baimenik ez dutela izango ziurtatzen da:
$ chmod ug=rx karp1
$ ls -ld karp1
dr-xr-x--- 2 Jabea Jabea 4096 SortzeData SortzeOrdua karp1
Zenbaki bidezkoa
| # | baimenak | |
|---|---|---|
| 7 (111) | (rwx) | Osoa |
| 6 (110) | (rw-) | Irakurri eta idatzi |
| 5 (101) | (r-x) | irakurri eta exekutatu |
| 4 (100) | (r--) | irakurri bakarrik |
| 3 (011) | (-wx) | idatzi eta exekutatu |
| 2 (010) | (-w-) | idatzi soilik |
| 1 (110) | (--x) | exekutatu bakarrik |
| 0 (000) | (---) | baimenik gabe |
Adibideak
Karpeta baten Jabeari baimen guztiak ematea eta beste erabiltzaileei idazteko baimena ez ematea:
$ chmod 755 karp1
$ ls -l karp1
drwxr-xr-x 2 Jabea Jabea 4096 SortzeData SortzeOrdua karp1
baimen guztiak ematea fitxategi bati:
$ chmod 777 fitx2
$ ls -l fitx2
-rwxrwxrwx 2 Jabea Jabea 4096 SortzeData SortzeOrdua fitx2
Kanpo estekak
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.









