Failo atributas (dažnai vadinamas tik atributas arba a vėliava ) yra konkreti sąlyga, kurioje gali egzistuoti failas ar katalogas.
Tai yra ir atributas nustatyti arba išvalytas bet kuriuo metu, o tai reiškia, kad tai įgalinta arba ne.
Kompiuterių operacinės sistemos, pvz., "Windows", gali pažymėti duomenis konkrečiais failų atributais, kad duomenys būtų apdorojami skirtingai nei duomenys, kurių atributas išjungtas.
Failai ir aplankai iš tikrųjų nėra pakeisti, kai atributai yra taikomi arba pašalinami, o operacinė sistema ir kita programinė įranga jas kitaip supranta.
Kokie yra skirtingi failo atributai?
Windows sistemoje egzistuoja keletas failo atributų, įskaitant šiuos:
- Archyvo failo atributas
- Katalogo atributas
- Paslėpto failo atributas
- Tik skaitomas failo atributas
- Sistemos failo atributas
- Tomas etiketės atributas
Šie "Windows" operacinės sistemos failų atributai pirmą kartą buvo prieinami naudojant NTFS failų sistemą, taigi jie negalimi senesnėje FAT failų sistemoje:
- Suspausto failo atributas
- Užkoduotojo failo atributas
- Indeksuotas failo atributas
Štai keletas papildomų, nors ir rečiau, Windows atpažintų failų atributų:
- Įtaiso failo atributas
- Vientisumo failo atributas
- Neįtrauktas indeksuotas failo atributas
- Nėra jokio šveitimo failo atributo
- Failo atributas neprisijungus
- Sparse failo atributas
- Laikinas failo atributas
- Virtualiojo failo atributas
Daugiau apie tai galite sužinoti "Microsoft" failų atrankos konstantų puslapyje.
Pastaba: Techniškai taip pat yra normalus failo atributas, kuris apskritai nereiškia failo atributo, bet jūs niekada nematysite, kad tai iš tikrųjų yra nuoroda bet kurioje jūsų įprastoje "Windows" naudojimo stadijoje.
Kodėl naudojami failo atributai?
Failo atributai egzistuoja taip, kad jums ar programai, kurią naudojate, ar net pačią operacinę sistemą, gali būti suteiktos arba uždraustos tam tikros bylos ar aplanko teisės.
Jei norite sužinoti apie bendrus failų atributus, galite suprasti, kodėl tam tikri failai ir aplankai vadinami "paslėptais" arba "tik skaitytais", ir kodėl bendraujant su jais yra toks skirtingas, kaip bendraujant su kitais duomenimis.
Taikant Tik skaitymui failo atributas į failą neleis jį redaguoti ar keisti bet kuriuo būdu, nebent atributas būtų panaikintas, kad būtų galima rašyti. Atributas "tik skaityti" dažnai naudojamas su sistemos failais, kurie neturėtų būti keičiami, tačiau jūs galite padaryti tą patį su savo failais, kuriuos labiau tikėtumėte turintis asmuo, kurio negalima redaguoti.
Failai su paslėptu atributų rinkiniu iš tikrųjų bus paslėpti nuo įprastų rodinių, todėl šiuos failus labai sunku netyčia ištrinti, perkelti ar keisti. Failas vis dar egzistuojamas kaip ir bet kuris kitas failas, bet dėl to, kad paslėptas failo atributas yra perjungiamas, jis neleidžia atsitiktiniam vartotojui sąveikauti su juo. Galite nustatyti "Windows", kad galėtumėte peržiūrėti paslėptus failus ir aplankus kaip paprastą būdą peržiūrėti šiuos failus, nepakeičiant atributo.
Taip pat galite susieti atributus taip, kad failas, pavyzdžiui, būtų ne tik paslėptas, bet ir pažymėtas kaip sistemos failas ir nustatytas su atmintimi archyvas.
Failo atributai ir aplanko atributai
Atributai gali būti įjungiami ir išjungiami tiek failams, tiek aplankams, tačiau jų pasekmės šiek tiek skiriasi tarp dviejų.
Kai failo atributas, pavyzdžiui, paslėptas atributas, yra perjungtas a failas , tai vienas failas bus paslėpta, nieko kito.
Jei tas pats paslėptas atributas taikomas a aplanke , jums suteikiama daugiau parinkčių, nei tiesiog paslėpti aplanką: galite pasirinkti, kad paslėptas atributas būtų naudojamas tik aplanke, aplanke, jo poaplankiuose ir visuose jo failuose.
Paslėpto failo atributo taikymas aplanko poaplankiams ir jo failams reiškia, kad net atidarius aplanką visi jo aplankai ir aplankai taip pat bus paslėpti. Pirmoji galimybė, kad paslėpti aplanką vien tik, padėtų pylimo aplankus ir failus matyti, bet tiesiog paslėpti pagrindinį aplanko šakninį aplanką.
Kaip taikomi failų atributai
Nors visi turimi failo atributai turi bendrus pavadinimus, kuriuos matėte išvardytuose sąrašuose, jie ne visi taikomi failui ar aplankui tokiu pačiu būdu.
Mažą atributų rinkinį galima įjungti rankiniu būdu. "Windows" galite tai padaryti spustelėję dešinįjį pelės klavišą (arba paliesdami ir laikydami liesdami sąsajas) failą ar aplanką, atidarę jo ypatybes, tada įgalinate arba išjunkite atributą iš pateikto sąrašo.
"Windows" sistemoje taip pat galima nustatyti didesnį atributų pasirinkimą, naudojant komandą attrib, kurią galima gauti komandinėje eilutėje. Atsižvelgiant į atributų valdymą per komandą, trečiųjų šalių programos, pvz., Atsarginės programinės įrangos, leidžia lengvai redaguoti failo atributus.
Linux operacinės sistemos gali naudoti chattr (Change Attributes) komandą, norėdami nustatyti failo atributus, o Chflags (Keisti vėliavas) yra naudojamas macOS.