Kas ir faila īpašums?

Failu atribūtu saraksts sistēmā Windows

Faila atribūts (bieži tikai saukts par atribūtu vai karodziņu ) ir īpašs nosacījums, kādā var būt fails vai katalogs.

Atribūtu uzskata par iestatītu vai notīrītu jebkurā brīdī, kas nozīmē, ka tas ir vai nav iespējots vai nav.

Datora operētājsistēmas , piemēram, Windows, var iezīmēt datus ar konkrētiem faila atribūtiem, lai datus varētu apstrādāt atšķirīgi, nevis datiem, kuriem izslēgts atribūts.

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

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

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

Tālāk minētie failu atribūti vispirms bija pieejami Windows operētājsistēmai ar NTFS failu sistēmu, kas nozīmē, ka tie nav pieejami vecākajā FAT failu sistēmā:

Tālāk ir minēti daži papildu, lai arī retos gadījumos Windows atpazīstamos failu atribūti:

Uz šo MSDN lapu Microsoft vietnē varat uzzināt vairāk par šiem.

Piezīme. Tehniski ir arī normāls faila atribūts, kas parasti nenozīmē faila atribūtu, taču jūs nekad redzēsiet to, uz kuru atsauci tas neattiecas normālā Windows lietošanā.

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

Failu atribūti ir tādi, lai jūs vai programma, kuru izmantojat, vai pat pati operētājsistēma, varētu piešķirt vai liegt īpašas tiesības uz failu vai mapi.

Apmācība par parastajiem faila atribūtiem var palīdzēt jums saprast, kā, piemēram, tiek minēti daži faili un mapes kā "slēptas" vai "tikai lasāmas", un kāpēc mijiedarbība ar tām ir tik atšķirīga kā mijiedarbība ar citiem datiem.

Lietojot tikai nolasāmā faila atribūtu failā, tas vairs netiks rediģēts vai mainīts, ja vien atribūts netiek atcelts, lai atļautu rakstīšanas piekļuvi. Atribūtus, kas tiek izmantoti tikai lasīšanai, bieži izmanto ar sistēmas failiem, kurus nevajadzētu mainīt, taču jūs varat to darīt ar saviem failiem, kurus vēlaties lietotājiem piekļūt, bet ne rediģēt.

Faili ar slēpto atribūtu komplektu patiešām tiks paslēpti no parastajiem skatījumiem, padarot šos failus tik tiešām grūti nejauši izdzēst, pārvietot vai mainīt. Fails joprojām pastāv, tāpat kā jebkurā citā failā, taču, tā kā slēptais faila atribūts tiek pārslēgts, tas neļauj gadījuma lietotājam mijiedarboties ar to.

Failu atribūti vs mapju atribūti

Atribūtus var ieslēgt un izslēgt gan failiem, gan mapēm, bet to sekas nedaudz atšķiras starp abiem.

Kad faila atribūts, piemēram, slēptais atribūts, ir pārslēgts uz failu , šis atsevišķais fails tiks paslēpts - nekas cits.

Ja vienam un tam pašam slēptajam atribūtam tiek izmantota mape , jums tiek piedāvātas vairāk iespēju, nevis tikai, lai vienkārši paslēptu mapi: jums ir iespēja pievienot slēpto atribūtu mapei atsevišķi vai mapei, tās apakšmapēm un visiem tās failiem .

Slēpto faila atribūta lietošana mapes apakšmapēs un to failos nozīmē, ka pat pēc mapes atvēršanas tiks paslēpēti arī visi šajā mapē iekļautie faili un mapes. Pirmā opcija vienkārši slēpt mapi vien varētu padarīt apakšmapes un failus redzamus, bet vienkārši paslēpiet galveno mapes saknes apgabalu .

Kā tiek izmantoti faila atribūti

Kaut arī visiem pieejamiem faila atribūtiem ir vispārpieņemtie nosaukumi, kurus jūs redzējāt iepriekš minētajos sarakstos, tie visi netiek piemēroti vienam failam vai mapei.

Nelielu atribūtu atlasi var ieslēgt manuāli. Windows sistēmā to var izdarīt, ar peles labo pogu noklikšķinot vai pieskaroties un turot failu vai mapi, un pēc tam iespējot vai atspējot atribūtu no norādītā saraksta.

Windows sistēmā lielāku atribūtu izvēli var iestatīt ar attrib komandu , kas pieejama vadības panelī . Izmantojot komandu ar atribūtu kontroli, trešo personu programmas, piemēram, rezerves programmatūra , ļauj viegli rediģēt failu atribūtus.

Linux operētājsistēmas var izmantot komandu chattr (Change Attribute), lai iestatītu faila atribūtus, bet operētājsistēmā Mac OS X tiek izmantoti chflags (Change Flags).