Ich frage mich , was die Ausgabe von lsattr
means.It druckt so seltsam wie folgt, wenn ich habe versucht: lsattr /usr
.
$ lsattr /usr
-----------------e- /usr/local
-----------------e- /usr/src
-----------------e- /usr/games
--------------I--e- /usr/include
--------------I--e- /usr/share
--------------I--e- /usr/lib
-----------------e- /usr/lib32
--------------I--e- /usr/bin
--------------I--e- /usr/sbin
Ich habe die Manpage von gelesen chattr
und habe lsattr
aber noch keine Ahnung.
e
auf einem ext3-Volume? "Ja wirklich?"lsattr -l
diese Option, um die Optionen unter Verwendung langer Namen anstelle von Abkürzungen für einzelne Zeichen zu drucken. In dieser Tabelle finden Sie auch eine Beschreibung der einzelnen Optionen.Antworten:
Die Manpage für
chattr
enthält alle Informationen, die Sie zum Verständnis derlsattr
Ausgabe benötigen .Auszug
Wenn Sie sich die Beschreibungen der Tags weiter unten auf derselben Manpage ansehen:
quelle
Aus der Manpage von
chattr
Das Attribut 'e' gibt an, dass die Datei Extents zum Zuordnen der Blöcke auf der Festplatte verwendet. Es darf nicht mit entfernt werdenchattr
.Ein Extent ist ein zusammenhängender Speicherbereich in einem Computer-Dateisystem, der für eine Datei reserviert ist. Wenn ein Prozess eine Datei erstellt, weist die Dateisystemverwaltungssoftware einen vollständigen Bereich zu. Beim erneuten Schreiben in die Datei, möglicherweise nach anderen Schreibvorgängen, werden die Daten dort fortgesetzt, wo der vorherige Schreibvorgang aufgehört hat. Dies verringert oder beseitigt die Dateifragmentierung und möglicherweise auch die Dateistreuung.
Ein auf Ausdehnungen basierendes Dateisystem (dh ein Dateisystem, das die Speicherung über Ausdehnungen und nicht in einzelnen Blöcken vornimmt) muss nicht jede Datei auf eine einzige zusammenhängende Ausdehnung beschränken.
Die folgenden Systeme unterstützen Ausmaße:
aus der Wikipedia
chattr
undlsattr
Dienstprogramme unter Linux und die Attribute, die sie bearbeiten, sind spezifisch für die Second Extended Filesystem-Familie (ext2, ext3) und als Teil des e2fsprogs- Pakets verfügbar . Sie arbeiten nicht mit Dateien, die sich in anderen Dateisystemen befinden, z. B. ReiserFS, FAT.(j)
Daten-Journalling, für das(t)
keine Endzusammenführung(e)
verwendet wird, dient zum Zuordnen von Blöcken auf der FestplatteNormalerweise werden im Extents-Dateisystem reguläre Dateien und Verzeichnisdateien als eine Folge von Extents und zusammenhängenden Folgen von Blöcken auf einer Festplatte gespeichert. Der Verzeichniseintrag für eine Datei protokolliert die Speicherbereiche der Datei. Wenn das Dateisystem mehr als eine Erweiterung benötigt, um eine Datei aufzunehmen, werden Informationen zu den Erweiterungen in einer verknüpften Liste von Erweiterungsblöcken gespeichert.
quelle