Informatec Digital » Linux » Izimvume ku-Linux: Konke odinga ukukwazi
- I-Linux isebenzisa isistimu yemvume elawula ukufinyelela kumafayela nezinkomba.
- Izimvume zihlukaniswe ngokufunda, ukubhala, nokusayinwa kubanikazi, amaqembu, nabanye abasebenzisi.
- Ukushintsha izimvume kungenziwa ngemiyalo ye-chmod ne-chown.
- Ukusetha izimvume ezifanele kubalulekile ukuze kuvikelwe amafayela abucayi futhi wabelane ngawo ngendlela efanele.
Yiziphi izimvume ku-Linux?
Izinhlobo zezimvume ku-Linux
- Funda imvume (r): Ivumela umsebenzisi ukubuka okuqukethwe kwefayela noma uhla lwemibhalo.
- Imvume yokubhala (w): Ivumela umsebenzisi ukuthi aguqule noma asuse ifayela noma uhla lwemibhalo.
- Sebenzisa imvume (x): Ivumela umsebenzisi ukuthi akhiphe ifayela noma afinyelele uhla lwemibhalo.
- Umnikazi: Umsebenzisi odale ifayela noma uhla lwemibhalo.
- Iqembu (iqembu): Isethi yabasebenzisi abanezimvume ezifanayo.
- Abanye: Bonke abanye abasebenzisi abangebona abanikazi noma amalungu eqembu.
Ungawabuka kanjani izimvume zefayela neziqondisi?
$ ls -l archivo.txt
-rw-r--r-- 1 usuario grupo 1024 jul 8 10:00 archivo.txt
Ilungisa izimvume ku-Linux
Indlela 1: Shintsha izimvume usebenzisa umyalo chmod
$ chmod permisos archivo_o_directorio
- Ifomethi yezinombolo: Izimvume zimelelwa inombolo enezinombolo ezintathu. Idijithi ngayinye imele izimvume zomnikazi, iqembu, nabanye abasebenzisi, ngokulandelana. Imvume ngayinye ihlotshaniswa nenombolo: 4 ukuze ifundwe, 2 yokubhala, kanye no-1 ukuze kwenziwe. Isibonelo, inombolo 6 (
4 + 2) imele izimvume zokufunda nokubhala.
- Ifomethi yomfanekiso: Izimvume zimelelwa kusetshenziswa izinhlamvu ezingokomfanekiso. Ungasebenzisa
+ Ukwengeza izimvume, - ukususa izimvume futhi = ukusetha izimvume eziqondile. Ngokwesibonelo, +x yengeza imvume yokwenza.
$ chmod u+rw archivo.txt
$ chmod a+r archivo.txt
$ chmod o-x archivo.txt
Indlela yesi-2: Lungisa izimvume usebenzisa izinombolo ze-octal
| Uxolo |
Inani Lezinombolo |
| Kufundwa |
4 |
| Ukubhala |
2 |
| Ukwenziwa |
1 |
$ chmod 644 archivo.txt
Izimvume ku-Linux: Izimo Zokusetshenziswa Okujwayelekile
Sebenzisa Ikesi 1: Amafayela Okucushwa Abucayi
$ chmod 640 database.conf
Sebenzisa icala 2: Ukwabelana ngamafayela nezinkomba
$ chmod 770 directorio_compartido
$ chgrp grupo_compartido archivo.txt
Sebenzisa icala 3: Ukuqalisa imibhalo nezinhlelo
$ chmod +x script.sh
Imibuzo Evame Ukubuzwa Mayelana Nezimvume ku-Linux
$ chmod +rw *.txt
$ chown nuevo_propietario archivo_o_directorio
$ chown nuevo_usuario archivo.txt
$ chmod -R +rw documentos
$ sudo chmod +x archivo.sh
Isiphetho