Atributul fișierului

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 5 ianuarie 2016; verificarea necesită 21 de modificări .

Atribut fișier ( atribut fișier în engleză  ) - metadate care descriu fișierul . Un atribut poate fi în două stări: fie setat, fie șters. Atributele sunt tratate separat de alte metadate, cum ar fi datele, extensiile de nume de fișiere sau permisiunile . Directoarele și alte obiecte ale sistemului de fișiere pot avea, de asemenea, anumite atribute. Există, de asemenea, atribute de fișier extinse care stochează un alt tip de date.

Soiuri

DOS și Microsoft Windows

În mod tradițional, există patru atribute în sistemele de operare DOS și Microsoft Windows : [1] [2] [3]

Odată cu lansarea noilor versiuni ale sistemului Windows, pe NTFS au apărut multe atribute suplimentare , inclusiv următoarele:

4.4BSD-Lite și sistemele derivate

În 4.4BSD și 4.4BSD-Lite , fișierele și directoarele pot primi patru atribute, care sunt setate de proprietarul fișierului sau de un utilizator superior (etichetat „Utilizator”). Încă două atribute pot fi setate doar de către un utilizator superior („Sistem”). [6]

FreeBSD a introdus și următorul atribut [7] (sprijinit și de DragonFly BSD ): [8] :

FreeBSD acceptă și: [7]

În plus, DragonFly BSD acceptă: [8]

NetBSD [9] și OpenBSD : [10] acceptă și (System) Archived .

OS X a adăugat un alt atribut [11]

Solaris are , de asemenea, atribute pentru ZFS :

Modificarea valorii unui atribut

În DOS, OS/2 și linia de comandă Windows , atributele fișierelor pot fi modificate cu comanda attrib [3] [12] Windows Explorer poate modifica și unele atribute, dar nu și atributul „sistem” [5] Windows PowerShell are două citiri comenzi / intrări atribute: Get-ItemPropertyși Set-ItemProperty. [13]

În 4.4BSD și descendenții săi, comanda este folosită pentru a vizualiza atributele lsși comanda pentru a le modifica chflags.

Linux folosește comenzi pentru a modifica și vizualiza atributele .chattrlsattr

Solaris folosește comenzi chmodpentru a modifica și lsvizualiza atribute.

În cele mai multe cazuri, utilizatorul trebuie să aibă permisiunile corespunzătoare pentru a schimba un atribut.

Note

  1. Definiția: atribut fișier (downlink) . Revista PC . Ziff Davis . Preluat la 2 decembrie 2012. Arhivat din original la 16 ianuarie 2013. 
  2. Atributele fișierului . Speranța computerului . Preluat la 2 decembrie 2012. Arhivat din original la 30 noiembrie 2012.
  3. 1 2 În Windows, ce sunt atributele fișierelor și cum le pot schimba?  (engleză) . baza de cunostinte . Universitatea Indiana (11 octombrie 2011). Preluat la 2 decembrie 2012. Arhivat din original la 4 martie 2016.
  4. Ce este un fișier ascuns? . Ajutor Windows 7 . Microsoft. Preluat la 2 decembrie 2012. Arhivat din original la 10 ianuarie 2013.
  5. 1 2 Nu puteți vizualiza sau modifica atributele Numai citire sau Sistem ale folderelor în Windows Server 2003, în Windows XP, în Windows Vista sau în Windows 7 . Asistență Microsoft . Microsoft (31 mai 2012). Preluat la 2 decembrie 2012. Arhivat din original la 22 noiembrie 2012.
  6. Proiect OpenNet: MAN chflags (2) Apeluri de sistem (FreeBSD și Linux) . Data accesului: 7 februarie 2015. Arhivat din original pe 22 aprilie 2014.
  7. 1 2 chflags(2) . Data accesului: 7 februarie 2015. Arhivat din original pe 22 aprilie 2014.
  8. 1 2 Pagini de manual online DragonFly : chflags(2) . Data accesului: 7 februarie 2015. Arhivat din original pe 22 aprilie 2014.
  9. chflags(2) - Pagini de manual NetBSD . Data accesului: 7 februarie 2015. Arhivat din original pe 22 aprilie 2014.
  10. Pagini de manual OpenBSD (downlink) . Data accesului: 7 februarie 2015. Arhivat din original pe 24 septembrie 2015. 
  11. chflags(2) Pagina de manual Instrumente pentru dezvoltatori Mac OS X . Data accesului: 7 februarie 2015. Arhivat din original pe 22 aprilie 2014.
  12. Definiția: DOS Attrib (downlink) . Revista PC . Ziff Davis . Preluat la 2 decembrie 2012. Arhivat din original la 2 martie 2012. 
  13. Utilizați o cmdlet PowerShell pentru a lucra cu atributele fișierului . Bună, Script Guy! Blog . Microsoft (26 ianuarie 2011). Data accesului: 3 decembrie 2012. Arhivat din original la 29 ianuarie 2011.

Link -uri