Kaj je atribut datoteke?

Seznam atributov datotek v operacijskem sistemu Windows

Atribut datoteke (pogosto samo označen kot atribut ali zastava ) je specifično stanje, v katerem obstaja datoteka ali imenik.

Atribut se šteje bodisi, da je določen ali čiščen v določenem času, kar pomeni, da je omogočeno ali ni.

Računalniški operacijski sistemi , kot je Windows, lahko označijo podatke s posebnimi atributi datotek, tako da se lahko podatki obravnavajo drugače kot podatki z izklopljenim atributom.

Datoteke in mape se dejansko ne spreminjajo, ko se atributi uporabljajo ali odstranijo, jih različno razumejo operacijski sistem in druga programska oprema.

Kakšni so različni atributi datotek?

V Windows je na voljo več atribut datotek, vključno z naslednjimi:

Naslednji atributi datoteke so bili najprej na voljo operacijskemu sistemu Windows z datotečnim sistemom NTFS , kar pomeni, da niso na voljo v starejšem datotečnem sistemu FAT :

Tukaj je nekaj dodatnih, čeprav bolj redkih, atributov datotek, ki jih priznava Windows:

Več o tem lahko preberete na tej strani MSDN na spletnem mestu Microsoft.

Opomba: tehnično obstaja tudi navaden atribut datoteke, ki nikakor ne pomeni nobenega atributa datoteke, vendar tega nikoli ne boste videli, kjer se dejansko uporablja navadna uporaba sistema Windows.

Zakaj se uporabljajo atributi datotek?

Atributi datotek obstajajo tako, da vam ali programu, ki ga uporabljate, ali celo samem operacijskemu sistemu, dodelite ali zavrnete posebne pravice do datoteke ali mape.

Učenje o skupnih atributih datoteke vam lahko pomaga razumeti, zakaj so na primer določene datoteke in mape označene kot »skrite« ali »samo za branje« in zakaj je interakcija z njimi tako drugačna od interakcije z drugimi podatki.

Uporaba atributa datoteke samo za branje v datoteki bo preprečila, da bi jo bilo mogoče urejati ali spremeniti na noben način, razen če je atribut dvignjen, da bi dovolil dostop do pisanja. Atribut samo za branje se pogosto uporablja s sistemskimi datotekami, ki jih ne smete spremeniti, vendar bi to lahko storili tudi z lastnimi datotekami, ki bi jih rad nekdo z dostopom ne urejal.

Datoteke z naborom skritih atributov bodo dejansko skrite od običajnih pogledov, zaradi česar je te datoteke res težko pomotoma izbrisati, premakniti ali spremeniti. Datoteka še vedno obstaja, tako kot vsaka druga datoteka, toda ker je skrita atributna datoteka tolikirana, to preprečuje, da bi običajni uporabnik med seboj sodeloval.

Atributi atributov in atributov map

Atributi se lahko vklopijo in izklopijo za datoteke in mape, vendar se posledice tega razlikujejo med njima.

Ko je za datoteko vklopljen atribut datoteke, kot je skrita atribut, bo ta posamična datoteka skrita - nič drugega.

Če se v mapo uporablja isti skriti atribut, imate več možnosti, kot pa, da skrijemo samo mapo: lahko uporabite skriti atribut samo v mapi ali v mapo, njene podmape in vse njegove datoteke .

Uporaba atributa skrite datoteke v podmapah mape in njenih datotek pomeni, da tudi po odpiranju mape bodo skrite tudi vse datoteke in mape, ki so v njej shranjene. Prva možnost zgolj skrivanja mape bi omogočila, da se podmape in datoteke vidijo, ampak samo skrijete glavno, korensko območje mape.

Kako se uporabljajo atributi datotek

Čeprav imajo vsi razpoložljivi atributi za datoteko navadna imena, ki ste jih videli na zgornjih seznamih, se vsi ne nanašajo na datoteko ali mapo na enak način.

Majhen izbor atributov je mogoče vklopiti ročno. V operacijskem sistemu Windows lahko to naredite tako, da z desno miškino tipko kliknete ali držite datoteko ali mapo in nato omogočite ali onemogočite atribut s seznama.

V operacijskem sistemu Windows je mogoče nastaviti večji izbor atributov z ukazom attrib , ki je na voljo na nadzorni plošči . Upravljanje atributov s pomočjo ukaza omogoča programe tretjih oseb, na primer programsko opremo za varnostno kopiranje , za preprosto urejanje atributov datotek.

Linux operacijski sistemi lahko uporabijo ukaz chattr (Change Attribute) za nastavitev atributov datotek, medtem ko se v operacijskem sistemu Mac OS X uporabljajo chflags (Change Flags).