Bsp.: Der Linux-ls-Ersatz Das ist ein bisschen mehr

Bsp.: Der Linux-ls-Ersatz Das ist ein bisschen mehr

Der Linux-Befehl ls wird von den meisten Benutzern ständig verwendet, aber sie scheinen nie zu glauben, dass er verbessert werden könnte.

exa will diesen ehrwürdigen Befehl durch ein farbenfrohes Erscheinungsbild und neue Funktionen ersetzen. Wird es ls für Sie ersetzen? Lass es uns herausfinden!

Was ist Ex?

exa ist ein Dienstprogramm zum Auflisten von Dateien, das dem standardmäßigen ls-Befehl ähnelt, der mit Linux-Distributionen geliefert wird. Es ist ein Open-Source-Programm, das von Benjamin Sago geschrieben wurde. Es ist in Rust geschrieben und unterstützt viele moderne Unix-ähnliche Systeme, darunter macOS, die BSDs und natürlich Linux.

exa ist einzigartig für seine zusätzlichen Funktionen, wie z. B. sein Erscheinungsbild, die Fähigkeit, erweiterte Dateiattribute aufzulisten, seine Kenntnis von Git und die Fähigkeit, Verzeichnisse in einem Baumformat anzuzeigen.

Exa unter Linux installieren

exa ist in den offiziellen Repositories mehrerer großer Linux-Distributionen verfügbar. Sie können es unter Debian und Ubuntu mit APT installieren:

sudo apt install exa

Und auf Arch Linux mit:

sudo pacman -S exa

Für die RHEL/Fedora/CentOS-Familie:

sudo dnf install exa

Verwenden von exa zum Auflisten von Verzeichnissen und Dateien

Sie können exa genauso verwenden wie ls. Die Argumente sind fast identisch.

Um die Dateien in Ihrem aktuellen Arbeitsverzeichnis aufzulisten, verwenden Sie einfach den exa-Befehl selbst:

exa

exa-Befehl in der Befehlszeile

exa nimmt auch Pfadnamen als Argumente:

exa /path/to/some/directory

Um weitere Informationen anzuzeigen, verwenden Sie die Option -l oder –long :

exa --long

exa mit der Option --long

Um versteckte Dateien anzuzeigen, verwenden Sie die Option -a oder –all .

Um Unterverzeichnisse in einem baumähnlichen Format anzuzeigen, verwenden Sie die Option -T oder –tree .

exa --tree

exa mit der Option --tree

Um exa zum Durchsuchen von Unterverzeichnissen zu verwenden, können Sie die Option -R oder –recurse verwenden , ähnlich wie bei ls:

exa --recurse

Die Option –grid zeigt die Ausgabe kompakter an, was für längere Verzeichnislisten nützlich ist.

Sie können diese Argumente in derselben Befehlszeile kombinieren. Um beispielsweise einen rekursiven Baum mit erweiterten Dateiattributen, einschließlich versteckter Dateien, ausgehend von einem bestimmten Verzeichnis anzuzeigen, geben Sie diesen Befehl ein:

exa --tree --long --all --recurse /path/to/some/directory

Sie können auch die kürzere Form verwenden:

exa -TlaR

Mit den langen bis kurzen Optionen könnte dies eine Menge zu tippen sein. Sie sollten erwägen, einen Linux-Shell-Alias ​​für die Kombinationen zu erstellen, die Sie häufig verwenden.

exa ist ein leistungsfähiger Ersatz für ls

Mit den Funktionen von exa möchten Sie möglicherweise ls zum Auflisten von Dateien ersetzen. Sie können Dateien farbiger auflisten als mit dem Standard-Dienstprogramm ls. Aber wenn Sie die Dateien gefunden haben, werden Sie mehr tun wollen. Sie werden ihren Inhalt auflisten und untersuchen wollen. Linux wird standardmäßig mit Tools geliefert, um diese Dinge zu tun.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert