Fil attribut

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 5. januar 2016; verifikation kræver 21 redigeringer .

Filattribut ( engelsk  filattribut ) - metadata , der beskriver filen . En attribut kan være i to tilstande: enten indstillet eller ryddet. Attributter behandles separat fra andre metadata såsom datoer, filnavne eller tilladelser . Mapper og andre filsystemobjekter kan også have visse attributter. Der er også udvidede filattributter, der gemmer en anden type data.

Sorter

DOS og Microsoft Windows

Der er traditionelt fire attributter i DOS- og Microsoft Windows -operativsystemer : [1] [2] [3]

Med udgivelsen af ​​nye versioner af Windows-systemet er der dukket mange yderligere attributter op på NTFS , herunder følgende:

4.4BSD-Lite og afledte systemer

I 4.4BSD og 4.4BSD-Lite kan filer og mapper modtage fire attributter, som er indstillet af filens ejer eller af en forhøjet bruger (mærket "Bruger"). To yderligere attributter kan kun indstilles af en forhøjet bruger ("System"). [6]

FreeBSD introducerede også følgende egenskab [7] (også understøttet af DragonFly BSD ): [8] :

FreeBSD understøtter også: [7]

Derudover understøtter DragonFly BSD: [8]

NetBSD [9] og OpenBSD : [10] understøtter også (System) Archived .

OS X tilføjede endnu en attribut [11]

Solaris har også attributter til ZFS :

Ændring af værdien af ​​en attribut

I DOS, OS/2 og Windows-kommandolinjen kan filattributter ændres med attrib-kommandoen [3] [12] Windows Stifinder kan også ændre nogle attributter, men ikke "system"-attributten [5] Windows PowerShell har to læsninger kommandoer /attributindtastninger: Get-ItemPropertyog Set-ItemProperty. [13]

I 4.4BSD og dets efterkommere bruges kommandoen til at se attributter lsog kommandoen til at ændre dem chflags.

Linux bruger kommandoer til at ændre og se attributter .chattrlsattr

Solaris bruger kommandoer chmodtil at ændre og lsse attributter.

I de fleste tilfælde skal brugeren have de relevante tilladelser for at ændre en attribut.

Noter

  1. Definition af: filattribut (downlink) . PC Magasinet . Ziff Davis . Hentet 2. december 2012. Arkiveret fra originalen 16. januar 2013. 
  2. Filattributter . Computer håb . Hentet 2. december 2012. Arkiveret fra originalen 30. november 2012.
  3. 1 2 Hvad er filattributter i Windows, og hvordan kan jeg ændre dem?  (engelsk) . vidensbase . Indiana University (11. oktober 2011). Hentet 2. december 2012. Arkiveret fra originalen 4. marts 2016.
  4. Hvad er en skjult fil? . Windows 7 Hjælp . Microsoft. Hentet 2. december 2012. Arkiveret fra originalen 10. januar 2013.
  5. 1 2 Du kan ikke se eller ændre skrivebeskyttede eller systemattributter for mapper i Windows Server 2003, i Windows XP, i Windows Vista eller i Windows 7 . Microsoft Support . Microsoft (31. maj 2012). Hentet 2. december 2012. Arkiveret fra originalen 22. november 2012.
  6. OpenNet-projekt: MAN chflags (2) Systemkald (FreeBSD og Linux) . Dato for adgang: 7. februar 2015. Arkiveret fra originalen 22. april 2014.
  7. 1 2 chflags(2) . Dato for adgang: 7. februar 2015. Arkiveret fra originalen 22. april 2014.
  8. 1 2 DragonFly on-line manualsider: chflags(2) . Dato for adgang: 7. februar 2015. Arkiveret fra originalen 22. april 2014.
  9. chflags(2) - NetBSD Manual Pages . Dato for adgang: 7. februar 2015. Arkiveret fra originalen 22. april 2014.
  10. OpenBSD-manualsider (downlink) . Dato for adgang: 7. februar 2015. Arkiveret fra originalen 24. september 2015. 
  11. chflags(2) Mac OS X Developer Tools Manual Side . Dato for adgang: 7. februar 2015. Arkiveret fra originalen 22. april 2014.
  12. Definition af: DOS Attrib (downlink) . PC Magasinet . Ziff Davis . Hentet 2. december 2012. Arkiveret fra originalen 2. marts 2012. 
  13. Brug en PowerShell Cmdlet til at arbejde med filattributter . Hej Script Guy! Blog . Microsoft (26. januar 2011). Dato for adgang: 3. december 2012. Arkiveret fra originalen 29. januar 2011.

Links