Atribut datoteke (često se naziva samo atributom ili zastavicom) je vrsta metapodataka koji definiraju određeni uvjet u kojem datoteka ili direktorij mogu postojati.
Atribut može postojati u jednom od dva stanja, tako da se u bilo kojem trenutku smatra postavljenim ili obrisanim, što znači da je ili omogućen ili nije.
Računarski operativni sistemi, kao što je Windows, mogu označiti podatke sa specifičnim atributima datoteke tako da se mogu tretirati drugačije od podataka sa isključenim atributom.
Datoteke i fascikle se zapravo ne menjaju kada se atributi primenjuju ili uklanjaju, samo ih operativni sistem i drugi softver razumeju drugačije.
Koji su različiti atributi fajla?
U Windows-u postoji nekoliko atributa datoteke, uključujući sljedeće:
- Atribut arhive datoteke
- Atribut imenika
- Atribut skrivenog fajla
- Atribut fajla samo za čitanje
- Atribut sistemske datoteke
- Atribut oznake volumena
Sljedeće su prvo bile dostupne operativnom sistemu Windows sa NTFS sistemom datoteka, što znači da nisu dostupne u starijem sistemu datoteka FAT:
- Atribut komprimirane datoteke
- Atribut šifrirane datoteke
- Atribut indeksirane datoteke
Evo nekoliko dodatnih, iako rjeđih, koje Windows prepoznaje:
- Atribut fajla uređaja
- Atribut datoteke integriteta
- Atribut datoteke indeksirane bez sadržaja
- Bez atributa datoteke za čišćenje
- Atribut vanmrežnog fajla
- Sparse file attribute
- Atribut privremenog fajla
- Atribut virtuelne datoteke
Možete pročitati više o njima na Microsoftovoj stranici Konstante atributa datoteke.
Tehnički, postoji i normalan atribut datoteke, što implicira da nema atributa datoteke, ali nikada nećete vidjeti da se ovo zapravo referencira nigdje u normalnoj upotrebi Windowsa.
Zašto se koriste atributi fajla?
Atributi fajla postoje tako da se vama, ili programu koji koristite, ili čak samom operativnom sistemu, mogu odobriti ili odbiti određena prava na fajl ili fasciklu.
Učenje o uobičajenim atributima datoteka može vam pomoći da shvatite zašto se određene datoteke i mape nazivaju "skrivenim" ili "samo za čitanje", na primjer, i zašto se interakcija s njima toliko razlikuje od interakcije s drugim podacima.
Primjena atributa datoteke samo za čitanje na datoteku će spriječiti njeno uređivanje ili promjenu na bilo koji način osim ako se atribut ne poništi kako bi se omogućio pristup pisanju. Atribut samo za čitanje se često koristi sa sistemskim datotekama koje ne treba mijenjati, ali isto možete učiniti sa svojim vlastitim fajlovima za koje biste radije da ih neko s pristupom ne uređuje.
Datoteke sa skrivenim skupom atributa će zapravo biti skrivene od normalnih prikaza, što ih čini teškim za slučajno brisanje, premještanje ili promjenu. Datoteka i dalje postoji kao i svaka druga datoteka, ali budući da je skriveni atribut uključen, sprečava povremene korisnike da s njim komuniciraju. Možete podesiti Windows da pregleda skrivene datoteke i foldere kao jednostavan način da vidite ove datoteke bez isključivanja atributa.
Također možete kombinovati atribute tako da datoteka, na primjer, ne samo da bude skrivena već i označena kao sistemska datoteka i postavljena atributom arhive.
File Attributes vs. Folder Attributes
Atributi se mogu uključivati i isključivati i za fajlove i za foldere, ali posledice toga se malo razlikuju između ta dva.
Kada je atribut fajla kao što je skriveni atribut uključen za fajl, taj pojedinačni fajl će biti skriven, ništa drugo.
Ako je isti atribut primijenjen na folder, imate više opcija nego da samo sakrijete folder: imate opciju da atribut primijenite samo na folder ili na folder, njegove podmape i sve svojih fajlova.
Primjena ovog atributa datoteke na podfoldere foldera i njegove datoteke znači da će čak i nakon što otvorite folder, svi fajlovi i folderi koji se nalaze u njemu također biti skriveni. Prva opcija da samo sakrijete fasciklu učinila bi podfoldere i fajlove vidljivima, ali samo sakrijte glavnu, korensku oblast fascikle.
Kako se atributi datoteke primjenjuju
Iako svi dostupni atributi za fajl imaju uobičajena imena, koje ste vidjeli na gornjim listama, oni se ne primjenjuju svi na fajl ili folder na isti način.
Mali izbor atributa se može uključiti ručno. U Windows-u, to možete učiniti tako što ćete desnim klikom (ili dodirnuti i zadržati dodirne interfejse) datoteku ili mapu, otvoriti njena svojstva, a zatim omogućiti ili onemogućiti atribut sa date liste.
U Windows-u, veći izbor atributa se takođe može podesiti komandom attrib, dostupnom iz komandne linije. Kontrola atributa putem komande omogućava programima trećih strana, poput softvera za pravljenje rezervnih kopija, da lako uređuju atribute datoteke.
Ako kopirate datoteke samo za čitanje pomoću naredbe xcopy, koristite opciju /k u naredbi da zadržite taj atribut datoteke u odredišnoj mapi.
Linux operativni sistemi mogu koristiti naredbu chattr (Promijeni atribut) za postavljanje atributa datoteke, dok se koristi chflags (Promjena zastavice) u macOS-u.
FAQ
Koji se atribut koristi za skrivanje fajla tako da se ne pojavljuje na listi direktorija?
Atribut hidden file sakriva datoteke i foldere iz direktorija. Da biste primijenili ovaj atribut, kliknite desnim tasterom miša na datoteku i odaberite Properties > Hidden Za pregled svih datoteka, uključujući skrivene datoteke, iz komandne linije u Windowsu, koristite ovu opciju komande dir: dir /a
Koji atribut datoteke identifikuje fajl da je izmijenjen od posljednje sigurnosne kopije?
Atribut archive file označava fajlove kao modifikovane ili kreirane. Obično programi automatski uključuju ovaj atribut. Da ručno uključite atribut, kliknite desnim tasterom miša na datoteku > Properties > Advanced > Datoteka je spremna za arhiviranjeTakođe možete koristiti attrib +a sintaksu u komandnoj liniji.