Wir leben in einer hektischen Welt und können Zeit und Mühe sparen, indem wir den Befehl ls verwenden, wenn wir nach Dateien und Daten suchen müssen. Aber ohne viele Anpassungen ist die standardmäßige ls-Ausgabe nicht gerade beruhigend für die Augen. Warum sollten Sie Ihre Zeit damit verbringen, auf Schwarz-Weiß-Text zu schielen, wenn Sie eine Alternative in exa haben?
Exa ist ein moderner Ersatz für den regulären ls-Befehl und macht das Leben einfacher. Das Tool ist in Rust geschrieben, das für seine Parallelität und Sicherheit bekannt ist.
Exa installieren
Um exa zu installieren, führen Sie Folgendes aus:
$ dnf install exa
Erkunden Sie die Funktionen von exa
Exa verbessert die ls-Dateiliste mit mehr Funktionen und besseren Standardeinstellungen. Es verwendet Farben, um Dateitypen und Metadaten zu unterscheiden. Es kennt Symlinks, erweiterte Attribute und Git. Und es ist klein, schnell und hat nur eine einzige Binärdatei.
Track-Dateien
Sie können exa verwenden, um eine neue Datei zu verfolgen, die in einem bestimmten Git-Repo hinzugefügt wurde.
Baumstruktur
Dies ist die grundlegende Baumstruktur von exa. Die Ebene bestimmt die Tiefe der Auflistung; diese ist auf zwei eingestellt. Wenn Sie weitere Unterverzeichnisse und Dateien auflisten möchten, erhöhen Sie den Wert der Ebene.
Dieser Baum enthält viele Metadaten zu jeder Datei.
Farbschemata
Standardmäßig trennt exa verschiedene Dateitypen nach integrierten Farbschemata. Es kennzeichnet nicht nur Dateien und Verzeichnisse farblich, sondern auch Cargo.toml, CMakeLists.txt, Gruntfile.coffee, Gruntfile.js, Makefile und viele andere Dateitypen.
Erweiterte Dateiattribute
Wenn Sie xattrs (erweiterte Dateiattribute) in exa untersuchen, --extended
wird in allen xattrs auftauchen.
Symlinks
Exa versteht Symlinks und weist auch auf die eigentliche Datei hin.
Rekursion
Wenn Sie Auflistungen für alle Verzeichnisse unter dem aktuellen Verzeichnis wiederholen möchten, bringt exa recurse.
Schlussfolgerung
Weitere Linux-Ressourcen
- Spickzettel für Linux-Befehle
- Spickzettel für fortgeschrittene Linux-Befehle
- Kostenloser Online-Kurs:RHEL Technical Overview
- Spickzettel für Linux-Netzwerke
- SELinux-Spickzettel
- Spickzettel für allgemeine Linux-Befehle
- Was sind Linux-Container?
- Unsere neuesten Linux-Artikel
Ich glaube, dass exa eines der einfachsten und anpassungsfähigsten Tools ist. Es hilft mir, viele Git- und Maven-Dateien zu verfolgen. Seine Farbcodierung erleichtert mir das Durchsuchen mehrerer Unterverzeichnisse und hilft mir, die aktuellen xattrs zu verstehen.
Haben Sie ls durch exa ersetzt? Bitte teilen Sie Ihr Feedback in den Kommentaren.