Atribút súboru (často len označovaný ako atribút alebo a vlajka ) je špecifická podmienka, v ktorej môže existovať súbor alebo adresár.
Atribút sa považuje za jeden sada alebo vymazané v ktoromkoľvek čase, čo znamená, že je buď povolené, alebo nie.
Počítačové operačné systémy, ako napríklad systém Windows, môžu označovať údaje s určitými atribútmi súborov, aby sa s nimi dá zaobchádzať inak ako s vypnutými atribútmi.
Súbory a priečinky sa v skutočnosti nezmení, keď sa aplikujú alebo odstraňujú atribúty, sú iným spôsobom porozumené operačným systémom a iným softvérom.
Aké sú atribúty rôznych súborov?
V systéme Windows existuje niekoľko atribútov súborov vrátane nasledujúcich:
- Atribút súboru archívu
- Atribút adresára
- Skrytý atribút súboru
- Atribút súboru len na čítanie
- Atribút súboru systému
- Atribút štítku zväzku
Nasledujúce atribúty súborov boli prvýkrát k dispozícii pre operačný systém Windows so systémom súborov NTFS, čo znamená, že nie sú k dispozícii v staršom súborovom systéme FAT:
- Atribút komprimovaného súboru
- Šifrovaný atribút súboru
- Atribút indexovaného súboru
Tu je niekoľko ďalších, hoci zriedkavejšie, atribúty súborov rozpoznané systémom Windows:
- Atribút súboru zariadenia
- Atribút atribútu integrity
- Nie je indexovaný atribút súboru
- Žiadny atribút file scrub
- Atribút súboru offline
- Atribút Sparse file
- Atribút dočasného súboru
- Atribút virtuálneho súboru
Viac o nich môžete získať na stránke Konštanty atribútov súboru spoločnosti Microsoft.
Poznámka: Technicky je tu aj a normálne atribút súboru, ktorý neobsahuje žiadny atribút súboru, ale nikdy sa vám to nedá vidieť nikde v rámci bežného používania systému Windows.
Prečo sú atribúty súborov použité?
Atribúty súborov existujú tak, že vám alebo používaným programom, alebo dokonca samotným operačným systémom, môžete udeliť alebo odmietnuť určité práva na súbor alebo priečinok.
Informácie o bežných atribútoch súborov vám môžu pomôcť pochopiť, prečo sú niektoré súbory a priečinky označované ako "skryté" alebo "iba na čítanie" a prečo sa s nimi pracuje tak odlišne, ako interakcia s inými údajmi.

Použitie iba na čítanie atribút súboru do súboru zabráni tomu, aby bol editovaný alebo zmenený akýmkoľvek spôsobom, pokiaľ nie je atribút zrušený, aby umožnil prístup na zápis. Atribút iba na čítanie sa často používa so systémovými súbormi, ktoré by sa nemali meniť, ale môžete urobiť to isté s vlastnými súbormi, ktoré by ste radšej niekto s prístupom nemal upravovať.
Súbory so skrytou atribútnou sadou budú skutočne skryté z bežných zobrazení, čo spôsobí, že tieto súbory sú skutočne ťažké neúmyselne odstrániť, presunúť alebo meniť. Súbor stále existuje ako každý iný súbor, ale preto, že skriptovaný atribút súboru je prepnutý, zabraňuje neformálnemu používateľovi v interakcii s ním. Môžete nastaviť systém Windows na zobrazenie skrytých súborov a priečinkov ako jednoduchý spôsob, ako tieto súbory prezrieť bez vypnutia atribútu.
Môžete tiež kombinovať atribúty tak, aby bol súbor nielen skrytý, ale aj označený ako systémový súbor a nastavený pomocou atribútu archívu.
Atribúty súborov vs atribúty priečinkov
Atribúty je možné zapínať a vypínať pre oba súbory a priečinky, ale dôsledky toho sa líšia medzi týmito dvoma.
Ak atribút súboru, ako skrytý atribút, sa prepína na a súbor , že jeden súbor bude skryté, nič iné.
Ak sa rovnaký skrytý atribút aplikuje na a zložka , máte k dispozícii viac možností než len skryť priečinok: máte možnosť použiť skrytý atribút na samotnú zložku alebo na priečinok, jeho podpriečinky a všetky jeho súbory.

Aplikácia atribútu skrytého súboru na podadresári priečinkov a ich súbory znamená, že aj po otvorení priečinka budú všetky súbory a priečinky, ktoré sú v ňom obsiahnuté, skryté. Prvá možnosť len skrývanie samotnej zložky by spôsobilo, že podsložky a súbory budú viditeľné, ale skryje sa hlavná oblasť koreňového priečinka.
Ako sa aplikujú atribúty súboru
Hoci všetky dostupné atribúty pre súbor majú bežné názvy, ktoré ste videli v uvedených zoznamoch, nie sú všetky použité na súbor alebo priečinok rovnakým spôsobom.

Malý výber atribútov je možné zapnúť manuálne. V systéme Windows môžete tak urobiť kliknutím pravým tlačidlom myši (alebo dotykom a podržaním dotykových rozhraní) na súbor alebo priečinok, otváraním jeho vlastností a zapnutím alebo vypnutím atribútu zo zobrazeného zoznamu.

V systéme Windows je možné nastaviť aj väčší výber atribútov pomocou príkazu attrib, ktorý je k dispozícii v príkazovom riadku. Ovládanie atribútov pomocou príkazu umožňuje programom tretích strán, napríklad zálohovací softvér, ľahko upravovať atribúty súborov.

Operačné systémy Linux môžu používať chattr (Zmeniť atribút) pre nastavenie atribútov súborov, zatiaľ čo chflags (Change Flags) sa používa v systéme macOS.













