Filattribut

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 5 januari 2016; verifiering kräver 21 redigeringar .

Filattribut ( engelsk  filattribut ) - metadata som beskriver filen . Ett attribut kan vara i två tillstånd: antingen inställt eller raderat. Attribut behandlas separat från annan metadata som datum, filnamnstillägg eller behörigheter . Kataloger och andra filsystemobjekt kan också ha vissa attribut. Det finns också utökade filattribut som lagrar en annan typ av data.

Sorter

DOS och Microsoft Windows

Det finns traditionellt fyra attribut i DOS och Microsoft Windows operativsystem : [1] [2] [3]

Med lanseringen av nya versioner av Windows-systemet har många ytterligare attribut dykt upp på NTFS , inklusive följande:

4.4BSD-Lite och derivatsystem

I 4.4BSD och 4.4BSD-Lite kan filer och kataloger ta emot fyra attribut, som ställs in av filens ägare eller av en förhöjd användare (märkt "Användare"). Ytterligare två attribut kan endast ställas in av en förhöjd användare ("System"). [6]

FreeBSD introducerade även följande attribut [7] (stöds även av DragonFly BSD ): [8] :

FreeBSD stöder också: [7]

Dessutom stöder DragonFly BSD: [8]

NetBSD [9] och OpenBSD : [10] stöder också (System) Archived .

OS X lade till ytterligare ett attribut [11]

Solaris har också attribut för ZFS :

Ändra värdet på ett attribut

I DOS, OS/2 och Windows kommandorad kan filattribut ändras med kommandot attrib [3] [12] Windows Explorer kan också ändra vissa attribut, men inte "system"-attributet [5] Windows PowerShell har två läsningar kommandon /attributposter: Get-ItemPropertyoch Set-ItemProperty. [13]

I 4.4BSD och dess avkomlingar används kommandot för att visa attribut lsoch kommandot för att ändra dem chflags.

Linux använder kommandon för att ändra och visa attribut .chattrlsattr

Solaris använder kommandon chmodför att ändra och lsvisa attribut.

I de flesta fall måste användaren ha lämpliga behörigheter för att ändra ett attribut.

Anteckningar

  1. Definition av: filattribut (nedlänk) . PC Magazine . Ziff Davis . Hämtad 2 december 2012. Arkiverad från originalet 16 januari 2013. 
  2. Filattribut . Datorhopp . Hämtad 2 december 2012. Arkiverad från originalet 30 november 2012.
  3. 1 2 Vad är filattribut i Windows, och hur kan jag ändra dem?  (engelska) . kunskapsbas . Indiana University (11 oktober 2011). Hämtad 2 december 2012. Arkiverad från originalet 4 mars 2016.
  4. Vad är en dold fil? . Windows 7 Hjälp . Microsoft. Hämtad 2 december 2012. Arkiverad från originalet 10 januari 2013.
  5. 1 2 Du kan inte visa eller ändra skrivskyddat eller systemattribut för mappar i Windows Server 2003, i Windows XP, i Windows Vista eller i Windows 7 . Microsoft Support . Microsoft (31 maj 2012). Hämtad 2 december 2012. Arkiverad från originalet 22 november 2012.
  6. OpenNet-projekt: MAN chflags (2) Systemanrop (FreeBSD och Linux) . Datum för åtkomst: 7 februari 2015. Arkiverad från originalet 22 april 2014.
  7. 1 2 chflags(2) . Datum för åtkomst: 7 februari 2015. Arkiverad från originalet 22 april 2014.
  8. 1 2 DragonFly on-line manualsidor: chflags(2) . Datum för åtkomst: 7 februari 2015. Arkiverad från originalet 22 april 2014.
  9. chflags(2) - NetBSD Manual Pages . Datum för åtkomst: 7 februari 2015. Arkiverad från originalet 22 april 2014.
  10. OpenBSD manualsidor (nedlänk) . Tillträdesdatum: 7 februari 2015. Arkiverad från originalet 24 september 2015. 
  11. chflags(2) Mac OS X Developer Tools Manual Page . Datum för åtkomst: 7 februari 2015. Arkiverad från originalet 22 april 2014.
  12. Definition av: DOS Attrib (nedlänk) . PC Magazine . Ziff Davis . Hämtad 2 december 2012. Arkiverad från originalet 2 mars 2012. 
  13. Använd en PowerShell Cmdlet för att arbeta med filattribut . Hej manuskille! Blogg . Microsoft (26 januari 2011). Datum för åtkomst: 3 december 2012. Arkiverad från originalet den 29 januari 2011.

Länkar