Shintsha izimvume zefayela kusuka kulayini lomyalo we-Linux
Umyalo we-chmod (imodi yokushintsha isimo) kukuvumela ukuthi ushintshe izimvume zokufinyelela zamafayela namafolda.
Umyalo we-chmod, njengeminye imiyalo, ungenziwa kusukela kulayini lomyalo noma ngokusebenzisa ifayela lombhalo.
Uma udinga ukuhlonza izimvume zefayela, ungasebenzisa umyalo we- ls .
I-chmod Command Syntax
Lokhu kuyi- syntax efanele uma usebenzisa umyalo we-chmod:
i-chmod [izinketho] imodi [, imodi] ifayela1 [ifayela2 ...]Okulandelayo kukhona okunye okukhethwa kukho okujwayelekile okusetshenziswe nge-chmod:
- -f, - ayikho, i-quiet (igxila kakhulu imilayezo yephutha)
- -v, --verbose (iziphumo zokuxilongwa kwazo zonke ifayela ezicutshungulwe)
- -c, --shintsha (njenge-verbose kodwa imibiko kuphela uma ushintsho lwenziwa)
- -R, - ejwayelekile (shintsha amafayela nezinkomba ngokuphindaphindiwe)
- --help (ibonisa usizo nokuphuma)
- --version (iziphumo zenguqulo yolwazi kanye nokuphuma)
Ngezansi uhlu lwezimvume eziningana zamanani ezingasethelwe umsebenzisi, iqembu, nabo bonke abanye kukhompyutha. Ngaphambi kwenombolo yileli lihlamvu elifundwayo / lokubhala / elikwenziwayo.
- 7, rwx, funda, bhala, uphinde usebenze
- 6, rw-, funda futhi ubhale
- 5, rx, funda futhi usebenzise
- 4, r--, funda kuphela
- 3, -wx, bhala uphinde usebenze
- 2, -w-, bhala kuphela
- 1, --x, yenza kuphela
- 0, ---, akekho
Izibonelo ze-chmod Command
Uma, isibonelo, ufuna ukushintsha izimvume zefayela "abahlanganyeli" ukuze wonke umuntu abe nokufinyelela okugcwele kuwo, ungangena:
abathintekayo abangu-chmod 777I-7 yokuqala ibeka izimvume zomsebenzisi, okwesibili ibeka izimvume zeqembu, kanti okwesithathu ibeka izimvume zabanye abantu.
Uma ufuna ukuba yedwa ongazifinyelela, ungasebenzisa:
abahlanganyeli be-chmod 700Ukuzinikela kanye namalungu eqembu lakho ukufinyelela okugcwele:
chmod 770 abahlanganyeliUma ufuna ukugcina ukufinyelela okugcwele kwakho, kodwa ufuna ukugcina abanye abantu ekuguquleni ifayela, ungasebenzisa:
abahlanganyeli abangu-chmod 755Okulandelayo isebenzisa izinhlamvu ezivela phezulu ukuze ushintshe izimvume "zabahlanganyeli" ukuze umnikazi angafunde futhi abhale efayeleni, kodwa alishintshi izimvume zabanye abantu:
chmod u = bamba iqhazaUlwazi oluthe xaxa kumyalo we-chmod
Ungashintsha ubunikazi beqembu lamafayela namafolda akhona ngomyalo we-chgrp. Shintsha iqembu elizenzakalelayo lamafayela amasha namafolda ngomyalo we-newgrp.
Khumbula ukuthi izixhumanisi ezingokomfanekiso ezisetshenziswe kumyalo we-chmod zizophazamisa into eqinisiwe, ehlosiwe.