Fayl xususiyati nima?

Windows-dagi fayllar ro'yxati

Fayl xususiyati (ko'pincha atribut yoki bayroq deb ataladi) fayl yoki katalog mavjud bo'lishi mumkin bo'lgan muayyan shart.

Atributlar har qanday vaqtda belgilanadi yoki tozalanadi , ya'ni yoqilgan yoki yoqilmagan.

Windows kabi kompyuter operatsion tizimlari ma'lumotlarni maxsus fayllar bilan taqqoslashi mumkin, shuning uchun ma'lumotlarni uzatish xususiyati o'chirilgan ma'lumotlarga nisbatan boshqacha tarzda ishlov berish mumkin.

Atributlar qo'llanilganda yoki olib tashlanganda fayllar va papkalar aslida o'zgartirilmaydi, ular faqat operatsion tizim va boshqa dasturlardan boshqacha tushuniladi.

Turli xil fayllar sifati nima?

Windowsda bir nechtagina fayl xususiyati mavjud:

Quyidagi fayllar dastlab NTFS fayl tizimi bilan Windows operatsion tizimida mavjud edi, ya'ni eski FAT fayl tizimida mavjud emas:

Windows tomonidan e'tirof etilgan bir nechta qo'shimcha, kamroq fayl identifikatorlari:

Microsoft-ning saytidagi ushbu MSDN-sahifasida bu haqida ko'proq ma'lumot olishingiz mumkin.

Eslatma: Texnik jihatdan oddiy fayl identifikatori ham bor, bu hech qanday fayl xususiyati emas, lekin siz aslida oddiy Windows-dan foydalanishingiz mumkin bo'lgan joyda hech qachon bu ma'lumotni hech qachon ko'rmaysiz.

Fayl xususiyatlari nima uchun ishlatiladi?

Siz yoki siz foydalanadigan dastur, hatto operatsion tizimning o'zi ham fayl yoki papkaga maxsus huquqlar berilishi yoki rad etilishi uchun sizning fayllar xususiyati mavjud.

Umumiy fayllar xususiyati haqida bilish, ba'zi fayllar va papkalarni nima uchun "yashirin" yoki "faqat o'qiladi" deb nomlanganini va nima uchun ular bilan ishlash boshqa ma'lumotlar bilan ishlashdan boshqacha farq qiladiganligini tushunishga yordam beradi.

Faqat o'qiladigan fayl xususiyatini faylga qo'llash, yozma ruxsat berish uchun attribut o'chirilmaguncha uni tahrir qilish yoki o'zgartirishni taqiqlaydi. Read-Only xususiyati odatda o'zgarmasligi kerak bo'lgan tizim fayllari bilan ishlatiladi, lekin siz o'z fayllaringiz bilan bir xil qilishingiz mumkin.

Yashirin xususiyati majmui bo'lgan fayllar aslida oddiy ko'rinishda yashirin bo'ladi, bu fayllarni tasodifan yo'q qilish, ko'chirish yoki o'zgartirishni qiyinlashtiradi. Fayl boshqa har qanday faylga o'xshab qolaveradi, lekin yashirin fayl xislati o'zgarib ketganligi sababli, u oddiy foydalanuvchi bilan o'zaro muloqot qilishni taqiqlaydi.

Fayl xususiyati va boshqalar papka xususiyatlari

Xususiyatlar ham fayllar, ham papkalar uchun yoqilgan va o'chirilishi mumkin, lekin buning natijalari ikkalasi o'rtasida bir oz farq qiladi.

Yashirin atribut kabi fayl atributi faylga o'tishda, o'sha bitta fayl yashirin bo'ladi - boshqa hech narsa.

Agar bir xil maxfiy attributlar papkaga qo'llanilsa, sizga papkani yashirishdan ko'ra ko'proq imkoniyat beriladi: yashirin atributni o'zi yoki papkaga, uning pastki papkalariga va barcha fayllarga .

Yashirin fayl xislatini papkaning pastki papkalariga va uning fayllariga qo'llash papkani ochgandan keyin ham, uning ichida joylashgan barcha fayllar va papkalarni ham yashirilishini anglatadi. Faqat papkani yashirish uchun birinchi variant pastki papkalarni va fayllarni paydo bo'ladi, lekin papkaning asosiy, ildiz maydonini yashiradi.

Faylning qanday xususiyatlari qo'llaniladi

Fayl uchun mavjud bo'lgan barcha atributlar yuqoridagi ro'yxatlarda ko'rgan umumiy nomlarga ega bo'lishiga qaramasdan, ularning hammasi bitta faylga yoki papkaga xuddi shunday qo'llaniladi.

Kichkina tanlov xususiyati qo'lda yoqilishi mumkin. Windows-da, buni faylni yoki jildni o'ng tugmani bosish yoki ushlab turish, so'ngra taqdim etilgan ro'yxatdagi xususiyatni yoqish yoki o'chirib qo'yishingiz mumkin.

Windows-da, Boshqarish panelidan foydalanish mumkin bo'lgan attrib buyrug'i bilan atributlar katta tanlash mumkin. Bir buyruq orqali atributlarni nazorat qilish uchinchi tomon dasturlariga, masalan, zahira dasturiy ta'minotiga , faylning atributlarini osonlik bilan o'zgartirishga imkon beradi.

Linux operatsion tizimlari chattr (Change Attribute) buyrug'idan foydalanishi mumkin, chflags (Change Flags) esa Mac OS X da ishlatiladi.