Mis on faili atribuut?

Windowsi faili atribuutide loend

Faili atribuut (sageli lihtsalt atribuut või lipp ) on konkreetne tingimus, mille puhul võib fail või kataloog olla olemas.

Atribuuti loetakse kas määratud või kustutatud igal ajahetkel, see tähendab, et see on kas lubatud või mitte.

Arvutite operatsioonisüsteemid , näiteks Windows, saavad märgistada andmeid konkreetsete faili atribuutidega, nii et andmeid saab töödelda erinevalt kui andmed, mille atribuut on välja lülitatud.

Kui atribuute rakendatakse või eemaldatakse, siis failid ja kaustad tegelikult ei muutu. Operatsioonisüsteem ja muu tarkvara mõistavad seda erinevalt.

Mis on erinevad faili atribuudid?

Windowsis on olemas mitmeid faili atribuute, sealhulgas järgmist:

Windowsi operatsioonisüsteemil oli NTFS- failisüsteemiga esmakordselt järgmised faili atribuudid, mis tähendab, et nad ei ole vanemas FAT- failisüsteemis saadaval:

Siin on Windowsi poolt tuvastatud mitmed täiendavad, ehkki harvemad, faili atribuudid:

Lisateavet leiate Microsofti saidi MSDN-i lehelt.

Märkus. Tehniliselt on olemas ka tavaline faili atribuut, mis ei tähenda üldse mingit faili atribuuti, kuid te ei näe kunagi seda tavapärase Windowsi kasutamisega tegelikult viidatud kusagil.

Miks kasutatakse faili atribuute?

Failitribuudid on olemas, nii et teie või teie poolt kasutatav programm või isegi operatsioonisüsteem ise saaksid anda või keelata faili või kausta teatud õigused.

Ühiste faili atribuutide tundmaõppimine aitab teil mõista, miks näiteks teatud faile ja kaustu nimetatakse "varjatud" või "ainult lugemiseks" ning miks nendega suhtlemine on nii erinev kui teiste andmetega suhtlemine.

Failinäiduga kirjutuskaitstud faili atribuudi rakendamine takistab selle muutmist või muul viisil muutmist, välja arvatud juhul, kui atribuut tühistatakse kirjutamisvõimaluse lubamiseks. Avaldatud kirjutuskaitstud atribuuti kasutatakse sageli süsteemifailidega, mida ei tohiks muuta, kuid te võite teha sama oma failidega, mille abil oleks pigem keegi, kellel juurdepääs pole muutmine.

Varjatud atribuutidega seotud failid on tavapärastel vaadetel tegelikult peidetud, muutes need failid tõesti raskeks kogemata kustutada, teisaldada või muuta. Fail on ikka veel nagu iga muu fail, kuid kuna peidetud faili atribuut on sisse lülitatud, takistab see tavapärase kasutaja sellega suhtlemist.

Faili atribuudid vs kaustade atribuudid

Mõlemaid faile ja kaustu saab atribuute sisse ja välja lülitada, kuid selle tagajärjed erinevad nende vahel mõnevõrra.

Kui faili atribuut nagu varjatud atribuut on faili jaoks sisse lülitatud, siis see üksik fail jääb peitu - mitte midagi muud.

Kui kaameral on rakendatud sama varjatud atribuut, antakse teile rohkem võimalusi kui lihtsalt kausta peita: saate varjatud atribuudi rakendada kausta üksinda või kausta, selle alamkaustadele ja kõigile selle failidele .

Peidetud faili atribuudi rakendamine kausta alamkaustadele ja nende failidele tähendab, et ka pärast kausta avamist peidetakse ka kõik selles sisalduvad failid ja kaustad. Esimene võimalus lihtsalt varjata kaust üksinda muudaks alamkaustad ja failid nähtavaks, vaid peidaks peamise kausta root ala .

Kuidas failide atribuute rakendatakse

Kuigi kõigil faili olemasolevatel atribuutidel on ühised nimed, mida näete ülaltoodud loendites, ei rakendu neid kõiki faili või kausta samamoodi.

Väikest valikut atribuute saab käsitsi sisse lülitada. Windowsis saate seda teha, paremklõpsates või koputage ja hoidke faili või kausta ning seejärel lubage või keelake atribuut loendist.

Windowsis saab attrib-käsuga määrata ka suurema atribuutide valiku, mis on saadaval juhtpaneeli kaudu . Käsu abil atribuudi kontrollimine võimaldab kolmanda osapoole programmidel, nagu backup tarkvara , failide atribuutide hõlpsaks muutmiseks.

Linuxi opsüsteemid võivad kasutada faili atribuutide määramiseks käsu chattr (Change Attribute), samas kui Mac OS X-is kasutatakse chflags (Change Flags).