Egalik huquqi
Fayl ruxsatlari va egalik huquqini tushunish
Unix turidagi operatsion tizimlarda fayl ruxsatlari va egalik huquqi fayllar hamda kataloglarga kirishni boshqarishda muhim ahamiyatga ega.
Har bir faylning egasi, guruhi va faylni kim o‘qishi, unga yozishi yoki uni bajarishi mumkinligini belgilaydigan ruxsatlar to‘plami bo‘ladi.
Fayl ruxsatlari
Fayl ruxsatlari ega, guruh va boshqalar uchun ruxsatlarni bildiruvchi belgilar ketma-ketligi bilan ifodalanadi. Ruxsatlar quyidagilar:
r: O‘qish ruxsatiw: Yozish ruxsatix: Bajarish ruxsati
Masalan, rwxr-xr-- ruxsati fayl egasi faylni o‘qishi, unga yozishi va uni bajarishi, guruh o‘qishi va bajarishi, boshqalar esa faqat o‘qishi mumkinligini bildiradi.
Ruxsatlarning raqamli ifodalanishi
Fayl ruxsatlarini raqamlar bilan ham ifodalash mumkin; bu usul ko‘pincha skriptlarda va buyruq satri amallarida ishlatiladi:
0: Ruxsat yo‘q1: Bajarish ruxsati2: Yozish ruxsati3: Yozish va bajarish ruxsatlari4: O‘qish ruxsati5: O‘qish va bajarish ruxsatlari6: O‘qish va yozish ruxsatlari7: O‘qish, yozish va bajarish ruxsatlari
Masalan, 755 raqamli ruxsati fayl egasi o‘qishi, yozishi va bajarishi (7), guruh va boshqalar esa o‘qishi va bajarishi (5) mumkinligini bildiradi.
Faylga egalik huquqi
Har bir faylning o‘z egasi va unga biriktirilgan guruhi bo‘ladi. Ega odatda faylni yaratgan foydalanuvchi bo‘ladi, guruh esa faylga birgalikda kirish huquqiga ega foydalanuvchilar to‘plamidir.
Faylning egasini va guruhini o‘zgartirish uchun mos ravishda chown va chgrp kabi buyruqlar ishlatiladi.
Keng qo‘llaniladigan buyruqlar
Quyida fayl ruxsatlari va egalik huquqini boshqarish uchun keng qo‘llaniladigan buyruqlar keltirilgan:
chmod: Fayl ruxsatlarini o‘zgartirishchown: Fayl egasini o‘zgartirishchgrp: Fayl guruhini o‘zgartirish
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
