Amaliy ish № 6 Mavzu: Windows va Linuxda fayl atributlarini o'zgartirish linux chmod buyrug'i
Sintaksis:
chmod [- R ] ### fayl_yoki_dir
chmod [- R ] [ ugoa ][+- =][ rwxst ] file_or_dir
Tavsif:
Sizga tegishli bo'lgan fayllar yoki kataloglarning ruxsatlarini o'zgartiring. Kirish rejimi egasi, guruh va boshqalarning o'qish, yozish va bajarish ruxsatlarini ifodalaydi.
Variantlar: - R Operatsiyani rekursiv bajarish
### Kirish huquqlarini belgilaydigan uch xonali sakkizlik raqam
u Egasi uchun
g Guruh uchun
o Boshqalar uchun
a Hamma
+ Huquqlarni qo'shish
- huquqlarni bekor qilish
= Huquqlarni o'rnatish
r O'qish
w Katalogga fayllarni yozish yoki yaratish/o'chirish
x Ishlash yoki katalogga o'tish qobiliyati
s Set bit set-uid, set-gid
t Katalogdagi fayllar faqat ularning egasi tomonidan o'chirilishi mumkin
Chgrp chmod bilan bir xil sintaksisga ega . Asosiy xususiyat shundaki , chgrp fayllar guruhining atributlarini o'zgartirish imkonini beradi .
chown buyrug'i
Sintaksis:
chown [-R ] egasi [:group ] file_or_dir...
Tavsif:
Fayl yoki katalog egasini (va ko'rsatilgan bo'lsa, guruhini) o'zgartiring.
sinovi egasini Oracle va guruhni dba ga o'zgartiring :
$ ls -l testi
-rw-rw-r-- 1 mehmon mehmon 124 21 mart 19:50 test
$ chown oracle: dba testi
$ ls -l testi
-rw-rw-r-- 1 ta oracle dba 124 21 mart 19:50 test
ATTRIB jamoasi ATTRIB buyrug'i Windows buyruq satridan fayllar va kataloglarning atributlarini ko'rsatish va o'zgartirish uchun ishlatiladi .
Format buyruq qatorlar :
ATTRIB [+R | -R] [+A | - A ] [+S | -S] [+H | -H] [+I | -I ] [ haydovchi :][ yoʻl ] [ fayl_nomi ] [/S [/D] [/L]]
Buyruqlar qatori variantlari:
+ - Atributni o'rnatish
- - Atributni olib tashlash.
R - "Faqat o'qish" atributi.
A - "Arxiv" atributi.
S - "Tizim" atributi.
H - "Yashirin" atributi.
I - "Indekslanmagan tarkib" atributi.
[drayv :][ yo'l][fayl nomi] - Qayta ishlash uchun fayl yoki fayllar to'plamini belgilang
/ S - Joriy katalog va uning barcha pastki kataloglarida ko'rsatilgan nomlar bilan fayllarni qayta ishlash.
/ D Fayllar va kataloglarni qayta ishlash
/ L Simli bog'lanishning maqsadi emas, balki uning atributlari bo'yicha ishlang .
Foydalanishga misollar: ATTRIB C : \ Mening faylim . exe - fayl atributlarini ko'rsatish C :\ MyFile . exe
ATTRIB + h C : \ Mening faylim . exe - C :\ MyFile fayli uchun "Yashirin" atributini o'rnating . exe
ATTRIB - h + S + R C : \ Mening faylim . exe - "Yashirin" atributini olib tashlang va fayl uchun "Tizim" va "Faqat o'qish" atributlarini o'rnating C :\ MyFile . exe
ATTRIB + H C :\ Myfolder \ *.* C :\ Myfolder \ katalogidagi barcha fayllar uchun "Yashirin" atributini o'rnating.
attrib + h / S / D 0 *.* joriy katalogning nomlari 0 belgisidan boshlanadigan barcha pastki kataloglari uchun "Yashirin" atributini o'rnating.
attrib + h / S *. cmd bilan barcha fayllar uchun "Yashirin" atributini o'rnating. joriy katalogda va uning barcha pastki kataloglarida cmd .