Share to:

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.

  1. 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:
  2. 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.
  3. 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.
  4. 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.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya