Filattributtdefinisjon (hva er et attributt?)

Innholdsfortegnelse:

Filattributtdefinisjon (hva er et attributt?)
Filattributtdefinisjon (hva er et attributt?)
Anonim

Et filattributt (ofte bare referert til som et attributt eller et flagg) er en type metadata som definerer en spesifikk tilstand der en fil eller katalog kan eksistere.

Et attributt kan eksistere i en av to tilstander, så det anses som enten satt eller slettet til enhver tid, noe som betyr at det enten er aktivert eller ikke.

Datamaskinoperativsystemer, som Windows, kan merke data med spesifikke filattributter slik at de kan behandles annerledes enn data med et attributt slått av.

Filer og mapper endres faktisk ikke når attributter brukes eller fjernes, de blir bare oppfattet annerledes av operativsystemet og annen programvare.

Image
Image

Hva er de forskjellige filattributtene?

En rekke filattributter finnes i Windows, inkludert følgende:

  • Arkivfilattributt
  • Katalogattributt
  • Skjult filattributt
  • Skrivebeskyttet filattributt
  • Systemfilattributt
  • Volumetikettattributt

Følgende var først tilgjengelig for Windows-operativsystemet med NTFS-filsystemet, noe som betyr at de ikke er tilgjengelige i det eldre FAT-filsystemet:

  • Komprimert filattributt
  • Kryptert filattributt
  • Indeksert filattributt

Her er flere, om enn mer sjeldne, som gjenkjennes av Windows:

  • Enhetsfilattributt
  • Integritetsfilattributt
  • Ikke innholdsindeksert filattributt
  • Ingen skrubbefilattributt
  • frakoblet filattributt
  • Sparse file attribute
  • Midlertidig filattributt
  • Virtuelt filattributt

Du kan lese mer om disse på Microsofts side for filattributter.

Teknisk er det også et norm alt filattributt, noe som antyder at det ikke er noen filattributt i det hele tatt, men du vil aldri se dette faktisk referert noe sted innenfor normal Windows-bruk.

Hvorfor brukes filattributter?

Filattributter eksisterer slik at du, eller et program du bruker, eller til og med selve operativsystemet, kan gis eller nektes spesielle rettigheter til en fil eller mappe.

Å lære om vanlige filattributter kan hjelpe deg med å forstå hvorfor enkelte filer og mapper blir referert til som "skjulte" eller "skrivebeskyttede", for eksempel, og hvorfor interaksjon med dem er så annerledes enn interaksjon med andre data.

Å bruke skrivebeskyttet filattributt på en fil vil forhindre at den blir redigert eller endret på noen måte med mindre attributtet oppheves for å gi skrivetilgang. Skrivebeskyttet-attributtet brukes ofte med systemfiler som ikke bør endres, men du kan gjøre det samme med dine egne filer som du heller vil at noen med tilgang ikke skal redigere.

Image
Image

Filer med skjulte attributter vil faktisk bli skjult fra vanlige visninger, noe som gjør dem veldig vanskelige å slette, flytte eller endre ved et uhell. Filen eksisterer fortsatt som alle andre filer, men fordi den skjulte attributten er vekslet, forhindrer den den tilfeldige brukeren i å samhandle med den. Du kan angi at Windows skal vise skjulte filer og mapper som en enkel måte å se disse filene på uten å slå av attributtet.

Du kan også kombinere attributter slik at en fil for eksempel ikke bare skjules, men også merkes som en systemfil og settes med arkivattributtet.

Filattributter kontra mappeattributter

Attributter kan slås av og på for både filer og mapper, men konsekvensene av å gjøre det varierer litt mellom de to.

Når et filattributt som det skjulte attributtet slås på for en fil, vil den enkelte filen bli skjult, ingenting annet.

Hvis det samme attributtet brukes på en mappe, får du flere alternativer enn å bare skjule mappen: du har muligheten til å bruke attributtet på mappen alene eller på mappen, dens undermapper og alle av filene.

Image
Image

Å bruke dette filattributtet på en mappes undermapper og dens filer betyr at selv etter at du har åpnet mappen, vil alle filene og mappene som finnes i den også bli skjult. Det første alternativet med bare å skjule mappen alene ville gjøre undermappene og filene synlige, men bare skjule hoved-rotområdet til mappen.

Hvordan filattributter brukes

Selv om alle tilgjengelige attributter for en fil har vanlige navn, som du så i listene ovenfor, brukes ikke alle på en fil eller mappe på samme måte.

Et lite utvalg av attributter kan slås på manuelt. I Windows kan du gjøre dette ved å høyreklikke (eller trykke-og-holde på berøringsgrensesnitt) en fil eller mappe, åpne egenskapene til den, og deretter aktivere eller deaktivere et attributt fra den oppgitte listen.

Image
Image

I Windows kan et større utvalg av attributter også settes med kommandoen attrib, tilgjengelig fra ledeteksten. Å ha attributtkontroll via en kommando gjør at tredjepartsprogrammer, som sikkerhetskopieringsprogramvare, enkelt kan redigere filattributter.

Image
Image

Hvis du kopierer skrivebeskyttede filer med xcopy-kommandoen, bruk /k- alternativet i kommandoen for å beholde filattributtet i målmappen.

Linux-operativsystemer kan bruke chattr (Change Attribute)-kommandoen for å angi filattributter, mens chflags (Change Flags) brukes i macOS.

Image
Image

FAQ

    Hvilken attributt brukes til å skjule en fil slik at den ikke vises i kataloglisten?

    skjult fil-attributtet skjuler filer og mapper fra katalogen. For å bruke dette attributtet, høyreklikk på en fil og velg Properties > Hidden For å vise alle filer, inkludert skjulte filer, fra ledeteksten i Windows, bruk dette dir-kommando alternativet: dir /a

    Hvilket filattributt identifiserer en fil som har blitt endret siden forrige sikkerhetskopiering?

    arkivfil-attributtet markerer filer som modifisert eller opprettet. Vanligvis slår programmer dette attributtet på automatisk. For å slå på attributtet manuelt, høyreklikk på filen > Properties > Advanced > Filen er klar for arkiveringDu kan også bruke attrib +a- syntaksen på kommandolinjen.

Anbefalt: