Atribut datoteke (često se naziva samo atribut ili oznaka) je vrsta metapodataka koji definiraju specifične uvjete u kojima datoteka ili direktorij mogu postojati.
Atribut može postojati u jednom od dva stanja, pa se u bilo kojem trenutku smatra ili postavljenim ili izbrisanim, što znači da je ili omogućen ili nije.
Računalni operativni sustavi, poput Windowsa, mogu označiti podatke određenim atributima datoteke tako da se s njima može postupati drugačije nego s podacima s isključenim atributom.
Datoteke i mape se zapravo ne mijenjaju kada se atributi primjenjuju ili uklanjaju, samo ih operativni sustav i drugi softver drugačije razumiju.
Koji su različiti atributi datoteke?
U sustavu Windows postoji niz atributa datoteka, uključujući sljedeće:
- Atribut arhivske datoteke
- Atribut imenika
- Skriveni atribut datoteke
- Atribut datoteke samo za čitanje
- Atribut sistemske datoteke
- Atribut oznake sveska
Sljedeće je prvo bilo dostupno za operativni sustav Windows s NTFS datotečnim sustavom, što znači da nije dostupno u starijem FAT datotečnom sustavu:
- Atribut komprimirane datoteke
- Atribut šifrirane datoteke
- Atribut indeksirane datoteke
Evo nekoliko dodatnih, iako rjeđih, onih koje prepoznaje Windows:
- Atribut datoteke uređaja
- Atribut datoteke integriteta
- Atribut datoteke bez indeksiranja sadržaja
- Nema atributa datoteke za čišćenje
- Atribut izvanmrežne datoteke
- Atribut rijetke datoteke
- Atribut privremene datoteke
- Atribut virtualne datoteke
Možete pročitati više o tome na Microsoftovoj stranici Konstante atributa datoteke.
Tehnički postoji i normalan atribut datoteke, što znači da uopće nema atributa datoteke, ali to nikada nećete vidjeti da se spominje bilo gdje unutar vaše normalne upotrebe Windowsa.
Zašto se koriste atributi datoteke?
Atributi datoteke postoje tako da vama, ili programu koji koristite, ili čak samom operativnom sustavu, možete dodijeliti ili uskratiti određena prava na datoteku ili mapu.
Učenje o uobičajenim atributima datoteka može vam pomoći razumjeti zašto se određene datoteke i mape nazivaju "skrivene" ili "samo za čitanje", na primjer, i zašto je interakcija s njima toliko različita od interakcije s drugim podacima.
Primjena atributa datoteke samo za čitanje na datoteku spriječit će njezino 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 često se koristi sa sistemskim datotekama koje se ne bi trebale mijenjati, ali možete učiniti isto sa svojim datotekama za koje biste radije da ih netko s pristupom ne uređuje.
Datoteke sa skrivenim skupom atributa zapravo će biti skrivene od normalnih pogleda, što ih čini stvarno 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, sprječava obične korisnike u interakciji s njom. Možete postaviti Windows da vidi skrivene datoteke i mape kao jednostavan način da vidite te datoteke bez isključivanja atributa.
Također možete kombinirati atribute tako da datoteka, na primjer, bude ne samo skrivena nego i označena kao sistemska datoteka i postavljena s atributom arhive.
Atributi datoteke u odnosu na atribute mape
Atributi se mogu uključivati i isključivati i za datoteke i za mape, ali se posljedice toga malo razlikuju između njih.
Kada je atribut datoteke poput skrivenog atributa uključen za datoteku, ta će jedna datoteka biti skrivena, ništa drugo.
Ako se isti atribut primijeni na mapu, imate više opcija nego samo sakriti mapu: imate opciju primijeniti atribut samo na mapu ili na mapu, njezine podmape i sve svojih datoteka.
Primjena ovog atributa datoteke na podmape mape i njezine datoteke znači da će čak i nakon što otvorite mapu, sve datoteke i mape koje se nalaze u njoj također biti skrivene. Prva opcija samo skrivanja same mape učinila bi podmape i datoteke vidljivima, ali bi samo sakrila glavno, korijensko područje mape.
Kako se primjenjuju atributi datoteke
Iako svi dostupni atributi za datoteku imaju uobičajena imena, koja ste vidjeli na gornjim popisima, ne primjenjuju se svi na datoteku ili mapu na isti način.
Mali izbor atributa može se uključiti ručno. U sustavu Windows to možete učiniti tako da desnom tipkom miša kliknete (ili dodirnete i zadržite na dodirnim sučeljima) datoteku ili mapu, otvorite njena svojstva, a zatim omogućite ili onemogućite atribut s ponuđenog popisa.
U sustavu Windows, veći izbor atributa također se može postaviti pomoću naredbe attrib, dostupne iz naredbenog retka. Kontrola atributa putem naredbe omogućuje programima trećih strana, poput softvera za sigurnosno kopiranje, jednostavno uređivanje atributa datoteke.
Ako kopirate datoteke samo za čitanje s naredbom xcopy, koristite opciju /k u naredbi da zadržite taj atribut datoteke u odredišnoj mapi.
Linux operativni sustavi mogu koristiti naredbu chattr (Promjena atributa) za postavljanje atributa datoteke, dok se koristi chflags (Promjena zastavica) u macOS.
FAQ
Koji se atribut koristi za skrivanje datoteke tako da se ne pojavljuje na popisu direktorija?
Atribut hidden file skriva datoteke i mape iz direktorija. Da biste primijenili ovaj atribut, desnom tipkom miša kliknite datoteku i odaberite Properties > Hidden Za pregled svih datoteka, uključujući skrivene datoteke, iz naredbenog retka u sustavu Windows, koristite ovu opciju naredbe dir: dir /a
Koji atribut datoteke identificira datoteku kao izmijenjenu od posljednje sigurnosne kopije?
Atribut archive file označava datoteke kao izmijenjene ili stvorene. Obično programi automatski uključuju ovaj atribut. Da biste ručno uključili atribut, desnom tipkom miša kliknite datoteku > Properties > Advanced > Datoteka je spremna za arhiviranjeTakođer možete koristiti attrib +a sintaksu u naredbenom retku.