Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

Einige nĂŒtzliche Konsolenwerkzeuge, die vielen unbekannt sind, können sowohl fĂŒr einen AnfĂ€nger als auch fĂŒr einen erfahrenen Senior von Nutzen sein.

Warum es sich lohnt, darĂŒber zu schreiben

Es ist wichtig, ĂŒber Werkzeuge (insbesondere Konsolenwerkzeuge) zu schreiben, weil ich sehe, dass viele Nutzer die Möglichkeiten der Konsole nicht vollstĂ€ndig ausschöpfen. Oft beschrĂ€nken sie sich darauf, Dateien zu erstellen und zwischen Verzeichnissen zu wechseln, wĂ€hrend sie in der Konsole arbeiten. Ich glaube, das liegt daran, dass es im Internet nur wenige Quellen gibt, die umfassend ĂŒber Werkzeuge informieren, wie man sie benutzt und was sie tun.
Wir werden die Werkzeuge auf einer Skala von 1 bis 5 bewerten. Dies soll Ihnen sofort helfen zu verstehen, wo ich subjektiv eine Anwendung als ĂŒberlegen empfinde. Ich fordere nicht auf, etwas Bestimmtes zu verwenden oder nur Konsolenwerkzeuge zu nutzen.Im Gegenteil, ich gebe Ihnen einfach die Wahl. Ob Sie das Wissen, in das ich viel Zeit investiert habe, nutzen oder nicht, liegt ganz bei Ihnen.

Ich möchte gleich zu Beginn sagen, dass in diesem Beitrag Tools vorgestellt werden, die ich bei meiner Entwicklung benötigt habe. Wenn Sie eigene VorschlÀge haben, um diese Liste zu ergÀnzen, freue ich mich auf Ihre Kommentare.

Kommen wir zur Liste

Navigieren durch Verzeichnisse

ViFM

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

ViFM — ein vim-Ă€hnlicher Dateimanager, der es ermöglicht, schnell zwischen Verzeichnissen zu wechseln und verschiedene Operationen mit Dateien und Verzeichnissen durch Eingabe von Befehlen oder Tastenkombinationen auszufĂŒhren. StandardmĂ€ĂŸig besteht er aus zwei Panels (schwarz und weiß), zwischen denen Sie wechseln können.

Bewertung: 3, da Sie eine Menge vim-Ă€hnlicher Befehle lernen mĂŒssen, um diesen Dateimanager zu nutzen, sowie die Tastenkombinationen von vim kennen sollten.

mc

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

mc (Midnight Commander) — eine klassische Anwendung in Linux. Mit ihm können Sie ebenfalls schnell zwischen Verzeichnissen navigieren, Berechtigungen Ă€ndern, Dateien mit dem integrierten Editor öffnen und vieles mehr. Die Software verfĂŒgt ĂŒber eine recht verstĂ€ndliche BenutzeroberflĂ€che, wobei unten die Tastenkombinationen und oben zwei Panels angezeigt werden (zwischen denen Sie mit der Tabulatortaste wechseln).

Bewertung: 5. Dies ist genau das, was ein AnfĂ€nger braucht, und es ist auch fĂŒr fortgeschrittene Benutzer geeignet. Sie benötigen keine Vorkenntnisse, um dieses Tool vollumfĂ€nglich nutzen zu können.

Ranger

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

Ranger — ein weiteres Tool mit einer vim-Ă€hnlichen BedienoberflĂ€che. Diesmal ist die Anwendung jedoch in Python geschrieben, was sie zwar langsamer macht, aber gleichzeitig unglaublich flexibel und benutzerfreundlich. Sie können Dateien direkt ĂŒber den Manager mit rifle öffnen (ein Skript, das nach dem besten Programm sucht, um diese Datei auf Ihrem PC zu öffnen). Auch Funktionen wie Bearbeiten, Anzeigen von Shortcuts (getrennt vom Handbuch, das mit dem Befehl :help aufgerufen wird) und viele weitere Extras sind verfĂŒgbar.

Bewertung: 4. Es wÀre eine 5, wenn es nicht so langsam wÀre.

Schnellsuche

Die Schnellsuche ist beispielsweise nicht auf der Gnome-OberflĂ€che verfĂŒgbar. (Hier wird von einer Schnellsuche gesprochen, die den Inhalt von Dateien einbezieht. Gnome bietet hingegen lediglich eine Suchfunktion, und die ist auch noch sehr langsam.)

fzf

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

fzf (FuzzyFinder) — ein Tool zum schnellen Suchen in Verzeichnissen sowie im Text bestimmter Datei-Sets. Es kann leicht durch find ersetzt werden, ist jedoch eine schnellere und bequemere Alternative.

Bewertung: 5. Das Tool erfĂŒllt seine Aufgabe hervorragend.

hf

hf (happyfinder) — ein weiteres Tool fĂŒr schnelle Suchen in Verzeichnissen und Dateien. Es bietet einige Hotkeys und die Nutzung von Befehlen in der Anwendung ist etwas benutzerfreundlicher als bei der Konkurrenz.

Bewertung: 5

autojump

autojump — ein Tool fĂŒr schnelles Springen zwischen Ordnern zu einer bestimmten Datei.

Bearbeiten

Hier beschrÀnke ich mich lediglich auf die Liste der Tools. Der Editor ist etwas, was Sie stÀndig nutzen (und wenn nicht, benötigen Sie umso weniger zusÀtzliche ErklÀrungen), daher ist es hier eine Frage des Geschmacks.

  • Vim
  • NeoVim
  • Nano (Standardeditor von Linux)
  • Vi (ein weiterer Standardeditor von Linux)
  • Emacs
  • Micro
  • Kakoune
  • Doom Emacs (eine einfache Konfiguration von Emacs, verĂ€ndert ihn jedoch so, dass er ĂŒberhaupt nicht mehr wie das Vanilla Emacs aussieht.)

Die Terminals selbst

Alacritty (das schnellste)

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können
Alacritty — ein Terminalemulator fĂŒr Linux/Windows/MacOS, der als das schnellste gilt (so sagt es der Autor dieses Terminals selbst).

Bewertung: 4. Meiner subjektiven Meinung nach ist es nicht das bequemste und komfortabelste Terminal.

Hyper (das schönste)

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

Hyper — ein Terminal, das es wert ist, auf Ihrem System ausprobiert zu werden. Seine BenutzeroberflĂ€che ist mit CSS/HTML erstellt und basiert auf dem Electron-Framework (was es natĂŒrlich etwas ressourcenintensiver macht).

Bewertung: 5. Das Terminal ist benutzerfreundlich und ansprechend. Es ist erweiterbar und bietet eine Vielzahl von Funktionen.

Schnelle Hilfe (oder etwas suchen)

ddgr

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

ddgr — ein Befehlszeilenwerkzeug, das es ermöglicht, DuckDuckGo direkt aus der Konsole zu nutzen.

Bewertung: 5. Das Programm fĂŒhrt Anfragen schnell aus und gibt Ergebnisse zurĂŒck (natĂŒrlich, da kein HTML/CSS geladen werden muss. Alles wird schnell geparst).

tldr

Linux-Konsolenwerkzeuge, die Ihr Leben erleichtern können

tldr — eine Alternative zum standardmĂ€ĂŸigen man, die dasselbe kann, aber anstelle eines vollstĂ€ndigen Handbuchs fĂŒr das Programm kurze AuszĂŒge fĂŒr die schnelle Nutzung bietet.

Bewertung: 4. Manchmal liefert tldr eine zu kurze Hilfe, und fĂŒr viele Programme gibt es einfach keine Dokumentation in tldr.

howdoi

howdoi — parst Antworten von verschiedenen Webseiten auf Programmierungsfragen.

Bewertung: 3. Findet oft Antworten auf ganz andere Fragen. Es ist auch sehr unpraktisch, dass nur eine Antwort ausgegeben wird.

navi — Eine Konsolenanwendung Ă€hnlich wie howdoi, jedoch ausschließlich zur Beantwortung von Fragen zu Konsolenbefehlen.

how2

how2 — Ein Tool Ă€hnlich wie howdoi, das jedoch die Auswahl bietet, zu welchem Thema die Antwort angesehen werden soll. (Durchsucht alles von StackOverflow.)

Bewertung: 5. Das beste Tool fĂŒr die schnelle Lösungssuche.

Webentwicklung

Surge — Ein Tool zum schnellen Pushen von Websites auf einen kostenlosen (oder kostenpflichtigen, je nach Ihren Anforderungen) Server.

Caniuse — Konsolenanwendung, die angibt, welche Tags von Browsern unterstĂŒtzt werden.

ZusÀtzliche Tools

trash-cli

trash-cli — Ein Tool zur Ansicht des Inhalts des Papierkorbs.

buku

buku — Ein Tool zum schnellen Sortieren und Speichern von Lesezeichen aus allen Browsern.

tmux

tmux — Ein Terminal-Multiplexer. Teilt das Terminalfenster in Panels. Sehr nĂŒtzlich, wenn kein GUI zur VerfĂŒgung steht.

text-meme-cli

text-meme-cli — Ein Tool zur Erstellung von Texteffekten auf verschiedenen HintergrĂŒnden.

asciinema

asciinema — Ein Tool zur Aufnahme der Terminalbefehlshistorie als GIF-Datei.

Youtube-dl

youtube-dl — Ein Tool zum Herunterladen von Videos/Audios von der Video-Hosting-Seite Youtube.

picofeed

picofeed — Ein leichter RSS-Client fĂŒr Konsolen.

terminalnews

terminalnews — Ein weiterer praktischer RSS-Client fĂŒr die Konsole.

Was ist das fĂŒr eine Liste?

Dies ist eine Liste von Tools, die ich selbst persönlich nutze. Eine zusÀtzliche Liste finden Sie hier. Link zum GitHub-Repository
Ich lade Sie ein, die Liste mit Ihren eigenen Tools in den Kommentaren zu ergÀnzen. Wenn dieser Beitrag Ihnen auch nur ein bisschen Neues im Terminal gebracht hat, freue ich mich, geholfen zu haben.

Nur registrierte Benutzer können an der Umfrage teilnehmen. Bitte melden Sie sich an.Sind Sie an Contour interessiert?

War dieser Artikel hilfreich fĂŒr Sie?

  • 29,2%Ja207

  • 34,5%Nein244

  • 36,3%50/50257

708 Nutzer haben abgestimmt. 53 Nutzer haben sich enthalten.

Quelle: habr.com

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster