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 nimmt auch Pfadnamen als Argumente:
exa /path/to/some/directory
Um weitere Informationen anzuzeigen, verwenden Sie die Option -l oder –long :
exa --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
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