Ich habe das e
Attribut auf mehreren Dateien / Verzeichnissen auf Linux-Computern bemerkt, die auf ext4-Dateisystemen installiert sind.
[[email protected] ~]$ lsattr -d /bin
-------------e- /bin
Nach chattr(1)
:
Das Attribut 'e' gibt an, dass die Datei Extents zum Zuordnen der Blöcke auf der Festplatte verwendet. Es darf nicht mit chattr (1) entfernt werden.
Inwiefern ist dies anders und was noch wichtiger ist, inwiefern ist dieses Detail von Bedeutung - insbesondere warum ist dieses Detail wichtig genug, um als Dateiattribut gemeldet zu werden? Unter welchen Umständen sollte ich jemals mein Verhalten ändern, basierend auf dem Wissen, dass diese Datei "Extents zum Zuordnen der Blöcke auf der Festplatte verwendet"? Vermutlich muss ich das wissen, sonst wäre es nicht so offensichtlich, oder?
quelle
tune2fs -O extent
auf dem Dateisystem ausführen , um Speicherbereiche zu aktivieren, haben neue Dateien das Attribut "e", bereits vorhandene jedoch erst, wenn Siechattr +e
die Datei erhalten.