6 Rust-Befehle, die anstelle herkömmlicher Linux-Befehle verwendet werden können

6 Rust-Befehle, die anstelle herkömmlicher Linux-Befehle verwendet werden können

Jede Linux-Distribution leitet ihre Wurzeln vom Linux-Kernel ab, der bereits 1991 veröffentlicht wurde. Er wurde ursprünglich in C geschrieben, aber langsam und stetig übernimmt Rust als zweite Sprache zu C innerhalb des Kernels. Mit der Weiterentwicklung der Technologie haben sich auch die Befehle weiterentwickelt, mit denen Sie dieselben Funktionen ausführen können, jedoch mit höherer Effizienz.





Während diese Befehle im Großen und Ganzen die Arbeit erledigen, gibt es immer einen Hauch moderner Codierungsstandards, die es wert sind, hinzugefügt zu werden, um die Dinge nahtloser zu machen. Lassen Sie uns über einige der Rust-Tools in Linux sprechen, die es wert sind, ausprobiert zu werden.





1. Ersetzen Sie den Mann durch tldr

Linux-Manpages gibt es wahrscheinlich schon seit Ewigkeiten, weshalb diese Handbücher wahrscheinlich weiterhin die Arbeitsanleitung für jeden Anfänger sind. Wenn man bedenkt, wie lange sie schon existieren, wird es für Benutzer leider schwierig, einige der auf diesen Seiten angezeigten Befehle und Anweisungen zu verarbeiten.





Hier kommt Tealdeer (tldr) ins Spiel.

Wie man Videos auf dem Windows Media Player umdreht

Obwohl Tealdeer nur eine weitere Adaption Ihrer alltäglichen Manpages ist, sind die von diesem Befehl generierten Handbücher viel einfacher zu verstehen. Die lobenswerteste Tatsache über tldr ist, dass es jeden möglichen Befehl auflistet, den man innerhalb des Befehlsfensters verwenden würde, ganz zu schweigen von der endlosen Unterstützung der tldr-Community.



So installieren Sie tldr unter Ubuntu und Debian:

sudo apt-get update
sudo apt-get install tldr -y

So installieren Sie Tealdeer auf Fedora und anderen RHEL-basierten Distributionen:





sudo dnf install tealdeer

Verwenden Sie tldr auf die gleiche Weise wie den Befehl man. Führen Sie beispielsweise die folgenden Befehle aus und sehen Sie den Unterschied zwischen den beiden Ausgaben:

man ls

Ausgabe:





tldr ls

Ausgabe:

Tealdeer ist umfassender und bietet bessere Einblicke in die Funktionsweise der einzelnen Befehle. Dies macht es ideal für Anfänger, die noch die Welt der Linux-Befehle erkunden.

Verwandt: TLDR: Bedeutung, korrekte Verwendung und Beispiele

2. Verwenden Sie Staub anstelle von du

Was würden Sie tun, wenn Sie die Speichernutzung Ihres Systems auf einmal sehen könnten? Nun, wenn ja, dann ist es Zeit zu ersetzen von mit Staub .

Der frühere Befehl du gibt Ihre Festplattennutzung zurück, aber der Befehl dust kann Ihnen helfen, mehr Zeit als üblich zu sparen. Stellen Sie sich vor, Sie sehen alle Ihre wichtigsten Nutzungsstatistiken in grafischer Form auf einem einzigen Bildschirm.

Sie können mit Snap Staub auf Ihrem System installieren:

sudo snap install dust

Nach der Installation können Sie den Befehl dust im Terminal ausführen oder ein bestimmtes Verzeichnis mit dem Befehl angeben, um die Speichernutzung aufzulisten.

Um den Befehl zu verwenden, geben Sie einen Verzeichnispfad mit dem Befehl an:

dust /path/to/directory

...wo /Pfad/zum/Verzeichnis ist der absolute oder relative Pfad zu einem Ordner.

Ausgabe:

Dust ist einfach zu bedienen, leicht zu verstehen und ein effektiver Befehl für Leute, die neu in der Linux-Befehlszeile sind.

3. Ersetzen Sie find durch fd

Der Find-Befehl ist einer der am häufigsten verwendeten Befehle im Linux-Ökosystem. Leider gibt der Befehl eine begrenzte Ausgabe von Dateisystemeinträgen aus und neigt dazu, beim Durchsuchen großer Datensätze langsam zu sein.

Wenn Sie viele Daten zur Hand haben, möchten Sie mit schnellen Befehlen arbeiten, die im Handumdrehen Ergebnisse abrufen können. In solchen Fällen können Sie find durch seine Rust-Version ersetzen, fd .

Dieser Befehl bietet paralleles Directory Traversal, was einfach bedeutet, dass Sie mehrere Verzeichnisse auf einmal durchsuchen können.

So installieren Sie fd auf Fedora und anderen RHEL-basierten Distributionen:

sudo dnf install fd-find

Auf Arch-basierten Linux-Distributionen:

sudo pacman -S fd

Die Installation von fd auf Debian-basierten Distributionen ist ebenfalls einfach:

sudo apt install fd-find

4. Ersetzen Sie ls durch exa

Die traditionelle ls Befehl , Abkürzung für Quelle auflisten , listet die Dateien und Datenordner auf, insbesondere wenn Sie den Inhalt eines Verzeichnisses überprüfen möchten. Aber die Ausgabe ist nicht so benutzerfreundlich, wo die äh Befehl kommt.

So installieren Sie Exa unter Ubuntu:

sudo apt install exa

Die Installation auf Fedora ist ebenfalls einfach.

sudo dnf install exa

Auf Arch-basierten Distributionen wie Manjaro:

sudo pacman -S exa

Die Ausgabe ist ziemlich interessant, da Sie sich vom traditionellen Schwarz-Weiß-Bildschirm auf eine farbenfrohe Ausgabe bewegen können. Der exa-Befehl verwendet verschiedene Farben, um zwischen verschiedenen Dateitypen und den Metadaten zu unterscheiden.

exa -l

Ausgabe:

Da es sich um ein kleines Paket mit einer einzigen Binärdatei handelt, funktioniert die Befehlsfunktion gut mit der Identifizierung von Symlinks, Attributen und Git.

5. Verwendung von Tokei

Tokei ist kein Ersatzbefehl an sich. Als Programmierer möchten Sie vielleicht die Statistiken für eine Codebasis anzeigen. Mit anderen Worten, es ist ein vollständiges Codeanalyse-Tool, das sich auf lange Sicht als sehr nützlich erweisen kann.

Die Ausgabe zeigt idealerweise die Anzahl der Dateien, Kommentare, Leerzeichen gruppiert nach Sprache, Gesamtcodezeilen usw. Es ist ein schnelles Dienstprogramm, das relativ schnell Tausende von Codezeilen zählen kann. Es unterstützt über 150 Sprachen, was es zu einem ziemlich genauen Dienstprogramm macht.

Sie können die vom Befehl generierte Ausgabe speichern, um sie zu einem späteren Zeitpunkt wiederzuverwenden. Tokei funktioniert auf mehreren Betriebssystemen, einschließlich Linux, Mac und Windows.

Sie können Tokei mit Cargo, einem auf Rust basierenden Paketmanager, auf Ihrem System installieren.

cargo install --git https://github.com/XAMPPRocky/tokei.git tokei

6. Ersetzen Sie ps durch procs

Procs ist eine Neufassung von der traditionelle ps-Befehl , das prozessbezogene Informationen anzeigt und einige zusätzliche Funktionen hinzufügt. Nach der Installation färbt procs die Ausgabe ein und gibt den Endbenutzern detaillierte Informationen zur Überprüfung der Prozess-IDs (PID), des Benutzernamens sowie einiger anderer relevanter Details, um den Prozess zu vereinfachen.

Sie können mit Snap Procs auf Ihrem System installieren:

sudo snap install procs

So installieren Sie den Befehl auf Fedora:

sudo dnf install procs

Geben Sie Folgendes ein, um eine Liste aller laufenden Prozesse auf Ihrem System zu erhalten, die procs verwenden:

procs

Ausgabe:

Welches ist Ihr Lieblings-Ersatzbefehl?

Die Liste der Rust-Befehle endet hier nicht. Es gibt viele verschiedene Befehle, die viel effizienter sind und den Benutzern einen besseren Nutzen bieten.

Wenn Sie ein moderner CLI-Benutzer sind, würden Sie die Vorteile lieben, die sich aus der Verwendung dieser Befehle ergeben. Die Vorteile könnten in zeitsparenden, modernisierten Ansätzen und besseren Arbeitsmustern liegen.

Teilen Teilen Tweet Email 7 Gründe, warum Rust die aufregendste neue Programmiersprache ist

Sie möchten mit der Programmierung beginnen? Aus diesem Grund ist Rust die aufregendste und zugänglichste neue Programmiersprache.

Weiter lesen
Verwandte Themen
  • Linux
  • Rost
  • Linux-Befehle
Über den Autor Wini Bhalla(41 Artikel veröffentlicht)

Wini ist eine in Delhi ansässige Autorin mit 2 Jahren Schreiberfahrung. Während ihrer Schreibtätigkeit war sie mit Agenturen für digitales Marketing und technischen Firmen verbunden. Sie hat Inhalte zu Programmiersprachen, Cloud-Technologie, AWS, Machine Learning und vielem mehr geschrieben. In ihrer Freizeit malt sie gerne, verbringt Zeit mit ihrer Familie und reist, wann immer möglich, in die Berge.

Mehr von Wini Bhalla

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren