Shintsha iimvume zefayili ukusuka kumgca we-Linux umyalelo
Umyalelo we-chmod (indlela yokutshintsha intsingiselo) kukuvumela utshintshe imvume yokufikelela yeefayili kunye neefolda.
Umyalelo we-chmod, njengeminye imilayezo, unokukwenziwa ukusuka kumgca womyalelo okanye ngefayili yeskripthi.
Ukuba ufuna ukuluhlu lweemvume zefayili, ungasebenzisa umyalelo we-ls .
i-chmod Command Syntax
Le yile syntax eyiyo xa usebenzisa umyalelo we-chmod:
chmod [iindlela] kwimodi [, imodeli] ifayile1 [ifayile2 ...]Ezi zilandelayo zezikhetho eziqhelekileyo ezisetyenziswa nge-chmod:
- -f, - isil, i-quiet (inqumla imilayezo emininzi yempazamo)
- -v, --verbose (iziphumo zokuxilonga zonke iifayile ezenziwe)
- -c, --shintsha (njengeverbose kodwa iingxelo kuphela xa utshintsho)
- -R, - ngokubanzi (tshintsha iifayile kunye neenkcukacha ngokuphindaphindiweyo)
- --help (ibonisa uncedo kunye nokuphuma)
- --verver (iziphumo zenkcazelo yeengcaciso kunye nokuphuma)
Ngezantsi uludwe lweemvume ezininzi zamanani ezingasetyenziselwa umsebenzisi, iqela kunye nabanye abantu kwikhompyutha. Emva kombolo yifunde / ibhala / yenza ibhalana elilinganayo.
- 7, rwx, funda, ubhale, kwaye uyenze
- 6, rw-, funda nokubhala
- 5, rx, funda kwaye uyenze
- 4, r--, funda kuphela
- 3, -wx, bhala uphinde usebenze
- 2, -w-, bhala kuphela
- 1, - x, yenza kuphela
- 0, ---, akukho
Imizekelo yokuLawula i-chmod
Ukuba, ngokomzekelo, ufuna ukutshintsha iimvume zefayili "abathathi-nxaxheba" ukuze wonke umntu abe nokufikelela ngokupheleleyo, uza kungena:
nxaxheba 777I-7 yokuqala ibeka iimvume zomsebenzisi, okwesibini ibeka iimvume zeqela, kwaye isithathu yesithathu ibeka iimvume zabanye abantu.
Ukuba ufuna ukuba yedwa onokuyifumana, uya kusebenzisa:
nxaxheba kuma-chmod 700Ukuzinikela kunye namalungu eqela lakho ukufikelela okupheleleyo:
abathathi-chmod 770Ukuba ufuna ukugcina ukufikelela ngokupheleleyo, kodwa ufuna ukugcina abanye abantu ekuguquleni ifayile, unokusebenzisa:
nxaxheba 755Oku kulandelayo isebenzisa iileta ezivela phezulu ukuze utshintshe iimvume zabathathi-nxaxheba ukuze umninimzi afunde nokubhala kwifayili, kodwa ayitshintshi iimvume kwabanye abantu:
chmod u = participantsUlwazi olungakumbi malunga nomyalelo we-chmod
Ungatshintsha ubunikazi beqela leefayile kunye neefolda ezikhoyo ngomyalelo we-chgrp. Tshintsha iqela elizenzakalelayo kwiifayile ezintsha kunye neefolda ngomyalelo we-newgrp.
Khumbula ukuba izikhonkwane ezingumqondiso ezisetyenziswe kumyalelo we-chmod ziya kuthintela into eyinyani, ekujoliswe kuyo.