Ezingxenyeni ezimbili ezedlule besesiqale ukubona ukuthi ukuphathwa kwe- izimvume zefayela nezinkomba ku-Linux, kokubili kwifomu le-'rwx' nasesigamekisweni samanani sezinombolo, lapho sinikeza inani le-4,2 no-1 kumabhithi ukusuka kwesobunxele kuye kwesokudla ukuthola ifomu olifunayo. Manje, njengoba besilindele ukuthi sigcine ukukhuluma ngalokhu, ake sibone ungaziguqula kanjani izimvume zomsebenzisi nomnikazi neqembu lefayela noma umkhombandlela.
Umyalo wokushintsha izimvume zefayela nezinkomba ku-Linux yi-chmod, esekela izinguquko ezinjenge - '+', '-' and '=' ukwengeza, ukuguqula noma ukusetha izimvume ezibonisiwe, ngokulandelana. Lokhu kusetshenziswa kanye nezinhlamvu u, g no-o ezikhomba umnikazi, iqembu nezinye ngokulandelana kwazo, ukukhombisa ukuthi sizokwengeza noma sisuse bobabili umnikazi wefayela neqembu lalo kanye nabo bonke abasebenzisi. Y Akudingekile ukuthi sikwenze ngokwehlukana ngakunye kepha singakuhlanganisa ngokulandelana okukodwa, ukwahlukanisa ngamakhoma, futhi ngaleyo ndlela ukufaka imvume yokubhala yomnikazi, bese ufunda imvume yeqembu (lefayela elibizwa test.html) esikwenzayo:
# chmod u + w, g + r ukuhlolwa.html
Manje, ngokwesibonelo, sizokwengeza imvume yokufunda ku 'abanye' futhi sizoyisusa eqenjini:
# chmod gr, o + r ukuhlolwa.html
Enye indlela yokushintsha izimvume ukusebenzisa ifomu le-octal, esikushiya kuchazwe kahle kusitolimende esedlule kepha akulimazi ukukhumbula. Ngokuyisisekelo, ukusho ukuthi izinombolo ezintathu ezimele izimvume zomnikazi, iqembu kanye nabo bonke abasebenzisi, futhi amanani abo afakwa ngokulandelayo: 4 ngenani elifundwayo, 2 ngokubhala okuncane kanye no-1 kokunye ukubulawa. Engahluka ngazo kusuka ku-111 (uma kungukuthi eyokugcina yenziwe yasebenza) kuya ku-777 uma yonke yenziwe yasebenza, kudlula amanani amaningi aphakathi anjenge-415, 551 noma i-775.
Kulokhu, sicabanga ukuthi sifuna ukushiya ifayela le-test.html nazo zonke izimvume ezisebenzayo zomnikazi, lezo zokufunda nokwenza ezenzelwe iqembu kanye nalezo zokwenza bonke abasebenzisi, senza lokhu:
Ukuhlolwa okungu- # chmod 771.html
Ngakolunye uhlangothi, uma sifuna ukushiya zonke izimvume kumnikazi kepha kuphela izimvume zokwenza eqenjini nakwabanye abasebenzisi, senza lokhu:
Ukuhlolwa okungu- # chmod 711.html
Manje, kwenzekani uma sesithole izimvume ngendlela esifuna ngayo, siyabona ukuthi sidinga amafayela nezikhombisi-ndlela ukuthi zibe ezomunye umsebenzisi? Uma kunjalo kufanele shintsha umnikazi wefayela noma umkhombandlela, okuyi Linux kwenziwa ngomyalo we-chown, ukusebenza kwakhe kungohlobo:
# amafayela womsebenzisi we-chown
Inani 'lomsebenzisi' kungaba igama lakho lomsebenzisi ngaphakathi kohlelo kanye ne-ID yakho yomsebenzisi, futhi njengoba imininingwane isho lokho okuwukuphela komuntu ongaguqula ngokukhululekile izimvume zanoma iyiphi into yohlelo yi-superuser, noma impande. Wonke umuntu abanye abasebenzisi bavunyelwe kuphela ukuguqula izimvume nomnikazi walawo mafayela okungewabo.
Ngakho-ke, uma besifuna ukuguqula umnikazi wefayela le-test.html ukuze esikhundleni sokuthi sibe se-guille yomsebenzisi sibe impahla yomsebenzisi, okumele sikwenze yilokhu okulandelayo:
$ chown adry test.html
Uma nganoma yisiphi isikhathi sidinga ukuthi ifayili libe ngele-guille yomsebenzisi futhi, kuzodingeka 'ngomusa' isikhangiso somsebenzisi sisebenzise okulandelayo:
$ chown guille test.html
Isixhumanisi sokunakekelwa kweselula kuleyo ndatshana nesiphequluli se-opera nokuphrinta okuhle bakhiphe ama-peso ayi-15, 01 ngaphandle kokudla noma ukuphuza
Imibhalo yenu emihle kakhulu, ngiyabonga
Kungani usebenzisa izimvume? Angiqondi 🙁 udos imikhonzo.