Faila atribūta definīcija (kas ir atribūts?)

Satura rādītājs:

Faila atribūta definīcija (kas ir atribūts?)
Faila atribūta definīcija (kas ir atribūts?)
Anonim

Faila atribūts (bieži saukts tikai par atribūtu vai karodziņu) ir metadatu veids, kas definē īpašu nosacījumu, kurā fails vai direktorijs var pastāvēt.

Atribūts var pastāvēt vienā no diviem stāvokļiem, tāpēc tas tiek uzskatīts par iestatītu vai notīrītu jebkurā laikā, kas nozīmē, ka tas ir vai nu iespējots, vai nav.

Datoru operētājsistēmas, piemēram, Windows, var atzīmēt datus ar īpašiem faila atribūtiem, lai tos varētu apstrādāt savādāk nekā datus, kuru atribūts ir izslēgts.

Faili un mapes faktiski netiek mainīti, kad tiek lietoti vai noņemti atribūti, tikai operētājsistēma un cita programmatūra tos saprot atšķirīgi.

Image
Image

Kādi ir dažādi failu atribūti?

Sistēmā Windows pastāv vairāki failu atribūti, tostarp šādi:

  • Arhīva faila atribūts
  • Kataloga atribūts
  • Slēptā faila atribūts
  • Tikai lasāms faila atribūts
  • Sistēmas faila atribūts
  • Sējuma etiķetes atribūts

Tālāk norādītā informācija vispirms bija pieejama operētājsistēmai Windows ar NTFS failu sistēmu, kas nozīmē, ka tie nav pieejami vecākā FAT failu sistēmā:

  • Saspiestā faila atribūts
  • Šifrēta faila atribūts
  • Indeksēta faila atribūts

Šeit ir vairāki papildu, kaut arī retāk, Windows atpazītie:

  • Ierīces faila atribūts
  • Integritātes faila atribūts
  • Nav satura indeksētā faila atribūts
  • Nav scrub faila atribūta
  • Bezsaistes faila atribūts
  • Reti faila atribūts
  • Pagaidu faila atribūts
  • Virtuālā faila atribūts

Vairāk par tiem varat lasīt Microsoft lapā Failu atribūtu konstantes.

Tehniski ir arī parasts faila atribūts, kas nozīmē, ka faila atribūts vispār nav, taču jūs nekad neredzēsit, ka tas būtu norādīts nekur parastajā Windows lietošanā.

Kāpēc tiek izmantoti failu atribūti?

Faila atribūti pastāv, lai jums vai programmai, kuru izmantojat, vai pat pašai operētājsistēmai varētu piešķirt vai liegt noteiktas tiesības uz failu vai mapi.

Uzzināt par izplatītākajiem failu atribūtiem var palīdzēt saprast, kāpēc, piemēram, daži faili un mapes tiek saukti par "slēptiem" vai "tikai lasāmiem" un kāpēc mijiedarbība ar tiem tik ļoti atšķiras no mijiedarbības ar citiem datiem.

Lietojot failam tikai lasāma faila atribūtu, to nevarēs rediģēt vai jebkādā veidā mainīt, ja vien atribūts netiks atcelts, lai atļautu rakstīšanas piekļuvi. Tikai lasāms atribūts bieži tiek izmantots ar sistēmas failiem, kurus nevajadzētu mainīt, taču jūs varat darīt to pašu ar saviem failiem, kurus vēlaties, lai kāds ar piekļuvi nerediģētu.

Image
Image

Faili ar slēpto atribūtu kopu faktiski tiks paslēpti no parastajiem skatiem, padarot tos patiešām grūti nejauši izdzēst, pārvietot vai mainīt. Fails joprojām pastāv tāpat kā jebkurš cits fails, taču, tā kā slēptais atribūts ir pārslēgts, tas neļauj parastajam lietotājam ar to mijiedarboties. Varat iestatīt, lai sistēma Windows skatītu slēptos failus un mapes kā vienkāršu veidu, kā skatīt šos failus, neizslēdzot atribūtu.

Varat arī apvienot atribūtus, lai, piemēram, fails tiktu ne tikai paslēpts, bet arī atzīmēts kā sistēmas fails un iestatīts ar arhīva atribūtu.

Faila atribūti pret mapju atribūtiem

Atribūtus var ieslēgt un izslēgt gan failiem, gan mapēm, taču šādas darbības sekas nedaudz atšķiras.

Kad failam ir ieslēgts faila atribūts, piemēram, slēptais atribūts, šis viens fails tiks paslēpts, nekas cits.

Ja mapei tiek lietots tas pats atribūts, jums tiek dotas vairāk iespēju, nevis vienkārši paslēpt mapi: jums ir iespēja lietot atribūtu tikai mapei vai mapei, tās apakšmapēm un citām no tā failiem.

Image
Image

Šī faila atribūta lietošana mapes apakšmapēm un tās failiem nozīmē, ka pat pēc mapes atvēršanas tiks paslēpti arī visi tajā esošie faili un mapes. Pirmā iespēja tikai paslēpt mapi padarītu redzamas apakšmapes un failus, bet tikai paslēptu mapes galveno saknes apgabalu.

Kā tiek lietoti faila atribūti

Lai gan visiem faila pieejamajiem atribūtiem ir vispārpieņemti nosaukumi, kurus redzējāt iepriekš minētajos sarakstos, tie ne visi tiek lietoti failam vai mapei vienādi.

Nelielu atribūtu izlasi var ieslēgt manuāli. Operētājsistēmā Windows to var izdarīt, ar peles labo pogu noklikšķinot (vai pieskaroties un turot skārienstrāvas saskarnēs) uz faila vai mapes, atverot tā rekvizītus un pēc tam iespējot vai atspējojot atribūtu no piedāvātā saraksta.

Image
Image

Sistēmā Windows lielāku atribūtu izvēli var iestatīt arī ar komandu attrib, kas pieejama komandu uzvednē. Atribūtu kontrole, izmantojot komandu, ļauj trešo pušu programmām, piemēram, dublēšanas programmatūrai, viegli rediģēt failu atribūtus.

Image
Image

Ja kopējat tikai lasāmus failus ar komandu xcopy, izmantojiet komandas opciju /k, lai saglabātu šo faila atribūtu mērķa mapē.

Linux operētājsistēmas var izmantot komandu chattr (Mainīt atribūtu), lai iestatītu faila atribūtus, savukārt tiek izmantota chflags (Mainīt karogus). operētājsistēmā macOS.

Image
Image

FAQ

    Kurš atribūts tiek izmantots, lai paslēptu failu, lai tas neparādītos direktoriju sarakstā?

    Atribūts slēptais fails slēpj failus un mapes no direktorija. Lai lietotu šo atribūtu, ar peles labo pogu noklikšķiniet uz faila un atlasiet Properties > Hidden Lai skatītu visus failus, tostarp slēptos failus, no Windows komandu uzvednes., izmantojiet šo dir komandas opciju: dir /a

    Kurš faila atribūts identificē failu kā modificētu kopš pēdējās dublēšanas?

    Atribūts archive file atzīmē failus kā modificētus vai izveidotus. Parasti programmas šo atribūtu ieslēdz automātiski. Lai manuāli ieslēgtu atribūtu, ar peles labo pogu noklikšķiniet uz faila > Properties > Advanced > Fails ir gatavs arhivēšanaiKomandrindā varat izmantot arī sintaksi attrib +a.

Ieteicams: