Faili atribuudi definitsioon (mis on atribuut?)

Sisukord:

Faili atribuudi definitsioon (mis on atribuut?)
Faili atribuudi definitsioon (mis on atribuut?)
Anonim

Failiatribuut (mida sageli nimetatakse lihts alt atribuudiks või lipuks) on metaandmete tüüp, mis määratleb konkreetse tingimuse, milles fail või kataloog võib eksisteerida.

Atribuut võib eksisteerida ühes kahest olekust, nii et see loetakse igal ajahetkel kas seadistatuks või kustutatuks, mis tähendab, et see on kas lubatud või mitte.

Arvutioperatsioonisüsteemid, nagu Windows, võivad andmetele märgistada teatud failiatribuudid, nii et neid saab käsitleda teisiti kui andmeid, mille atribuut on välja lülitatud.

Faile ja kaustu atribuutide rakendamisel või eemaldamisel tegelikult ei muudeta, operatsioonisüsteem ja muu tarkvara mõistavad neid lihts alt erinev alt.

Image
Image

Mis on erinevad failiatribuudid?

Windowsis on mitu failiatribuuti, sealhulgas järgmised:

  • Arhiivifaili atribuut
  • Kataloogiatribuut
  • Peidetud faili atribuut
  • Kirjutuskaitstud failiatribuut
  • Süsteemifaili atribuut
  • Helitugevuse sildi atribuut

Järgmised olid esmakordselt saadaval Windowsi operatsioonisüsteemile NTFS-failisüsteemiga, mis tähendab, et need pole saadaval vanemas FAT-failisüsteemis:

  • Tihendatud faili atribuut
  • Krüptitud faili atribuut
  • Indekseeritud faili atribuut

Siin on mitu täiendavat, ehkki haruldasemat, mida Windows tunneb ära:

  • Seadme faili atribuut
  • Terviklikkuse failiatribuut
  • Sisu indekseerimata failiatribuut
  • Faili atribuuti pole puhastatud
  • Võrguühenduseta failiatribuut
  • Hõred failiatribuut
  • Ajutine failiatribuut
  • Virtuaalse faili atribuut

Lisateavet nende kohta saate lugeda Microsofti failiatribuutide konstantide lehelt.

Tehniliselt on olemas ka tavaline failiatribuut, mis tähendab, et failiatribuuti pole üldse olemas, kuid te ei näe Windowsi tavakasutuses kunagi sellele viidata.

Miks kasutatakse failiatribuute?

Failiatribuudid on olemas nii, et teile või teie kasutatavale programmile või isegi operatsioonisüsteemile endale saab faili või kausta teatud õigusi anda või keelata.

Tavaliste failiatribuutide tundmaõppimine võib aidata teil mõista, miks teatud failidele ja kaustadele viidatakse näiteks kui "peidetud" või "kirjutuskaitstud" ja miks nendega suhtlemine erineb teiste andmetega suhtlemisest.

Kirjutuskaitstud failiatribuudi rakendamine failile takistab selle redigeerimist ega muutmist, välja arvatud juhul, kui atribuuti kirjutamisjuurdepääsu võimaldamiseks tõstetakse. Kirjutuskaitstud atribuuti kasutatakse sageli süsteemifailidega, mida ei tohiks muuta, kuid sama võiks teha ka oma failidega, mida eelistate, et keegi, kellel on juurdepääs, ei muudaks.

Image
Image

Varjatud atribuutidega failid peidetakse tegelikult tavavaadete eest, mistõttu on nende kogemata kustutamine, teisaldamine või muutmine väga raske. Fail on endiselt olemas nagu iga teine fail, kuid kuna peidetud atribuut on sisse lülitatud, takistab see tavakasutaja sellega suhtlemist. Saate seadistada Windowsi nägema peidetud faile ja kaustu, mis on lihtne viis nende failide vaatamiseks ilma atribuuti välja lülitamata.

Saate ka atribuute kombineerida nii, et fail pole näiteks mitte ainult peidetud, vaid ka märgistatud süsteemifailina ja määratud arhiiviatribuudiga.

Faili atribuudid vs. kausta atribuudid

Nii failide kui ka kaustade atribuute saab sisse ja välja lülitada, kuid selle tagajärjed on nende kahe puhul veidi erinevad.

Kui faili atribuut (nt peidetud atribuut) on faili jaoks sisse lülitatud, peidetakse see üks fail, mitte midagi muud.

Kui sama atribuut rakendatakse kaustale, antakse teile rohkem võimalusi kui lihts alt kausta peitmine: teil on võimalus rakendada atribuuti ainult kaustale või kaustale, selle alamkaustadele ja kõigile selle failidest.

Image
Image

Selle failiatribuudi rakendamine kausta alamkaustadele ja selle failidele tähendab, et isegi pärast kausta avamist peidetakse ka kõik selles sisalduvad failid ja kaustad. Esimene kausta peitmise võimalus muudaks alamkaustad ja failid nähtavaks, kuid peidaks lihts alt kausta peamise juurala.

Kuidas failiatribuute rakendatakse

Kuigi kõigil faili jaoks saadaolevatel atribuutidel on tavalised nimed, mida nägite ül altoodud loendites, ei rakendata neid kõiki failile või kaustale ühtemoodi.

Väikese valiku atribuute saab käsitsi sisse lülitada. Windowsis saate seda teha, paremklõpsates failil või kaustal (või puudutades ja hoides all) failil või kaustal, avades selle atribuudid ja seejärel lubades või keelates antud loendis oleva atribuudi.

Image
Image

Windowsis saab suuremat valikut atribuute määrata ka käsuga attrib, mis on saadaval käsure alt. Atribuutide juhtimine käsu kaudu võimaldab kolmanda osapoole programmidel, näiteks varundustarkvaradel, hõlpsasti failiatribuute redigeerida.

Image
Image

Kui kopeerite kirjutuskaitstud faile käsuga xcopy, kasutage käsus suvandit /k, et säilitada see failiatribuut sihtkaustas.

Linuxi operatsioonisüsteemid saavad failiatribuutide määramiseks kasutada käsku chattr (Muuda atribuuti), samas kui kasutatakse chflags (Muuda lippe) macOS-is.

Image
Image

KKK

    Millist atribuuti kasutatakse faili peitmiseks, et seda kataloogiloendis ei kuvataks?

    Atribuut peidetud fail peidab failid ja kaustad kataloogist. Selle atribuudi rakendamiseks paremklõpsake faili ja valige Properties > Hidden Kõigi failide, sealhulgas peidetud failide vaatamiseks Windowsi käsure alt, kasutage seda dir käsuvalikut: dir /a

    Milline failiatribuut tuvastab, et faili on pärast viimast varundust muudetud?

    Atribuut arhiivifail tähistab failid muudetud või loodudna. Tavaliselt lülitavad programmid selle atribuudi automaatselt sisse. Atribuudi käsitsi sisselülitamiseks paremklõpsake faili > Properties > Advanced > Fail on arhiveerimiseks valmisVõite kasutada ka käsureal süntaksit attrib +a.

Soovitan: