GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Warum ich unter Linux exa anstelle von ls verwende

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.

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.


Linux
  1. Warum ich Linux verwende, um mein Yogastudio zu verwalten

  2. Warum verwenden wir „./“ (Punkt-Schrägstrich), um eine Datei unter Linux/Unix auszuführen?

  3. Linux – Warum verwenden wir Su – und nicht nur Su?

  4. Warum wird select unter Linux verwendet

  5. Warum brauchen wir die .so.1-Datei unter Linux?

Warum Nerds Linux verwenden

So verwenden Sie einen Dateibefehl unter Linux

Linux vs. Mac OS:15 Gründe, warum Sie Linux anstelle von Mac OS verwenden sollten

So verwenden Sie den Befehl lsof unter Linux

Wie verwende ich gzip unter Linux?

So verwenden Sie den Linux-Befehl shred