Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

Ein wenig über die Dienstprogramme auf der Konsole, die nur wenige Leute kennen, aber sie können sowohl für einen Anfänger als auch für einen starken Senior nützlich sein.

Warum darüber schreiben?

Es lohnt sich, über Dienstprogramme (hauptsächlich Konsolen) zu schreiben, da ich sehe, wie viele Leute die Leistung der Konsole nicht zu 100 % nutzen. Viele beschränken sich auf die einfache Erstellung von Dateien sowie den Übergang zwischen Verzeichnissen und arbeiten in der Konsole. Ich glaube, dass dies eine Folge der Tatsache ist, dass es in Runet nur wenige Quellen gibt, in denen normalerweise über Dienstprogramme, deren Arbeit und ihre Funktionsweise berichtet werden kann.
Wir bewerten die Versorgungsleistungen auf einer 5-Punkte-Skala. Dies geschieht, damit Sie sofort verstehen können, wo meiner subjektiven Meinung nach ein Nutzen den anderen um Längen übertrifft. Ich plädiere nicht dafür, etwas Bestimmtes zu verwenden oder zu verwenden nur Befehlsdienstprogramme. Nein, im Gegenteil, ich lasse Ihnen nur die Wahl. Ob Sie das erworbene Wissen, für das ich viel Zeit aufgewendet habe, nutzen oder nicht, liegt bei Ihnen.

Ich möchte gleich sagen, dass dieser Beitrag Dienstprogramme enthält, die ich direkt während der Entwicklung benötigt habe. Wenn Sie Vorschläge zur Ergänzung dieser Liste haben, können Sie diese gerne kommentieren.

Kommen wir zur Liste

Navigieren in Verzeichnissen

ViFM

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

ViFM ist ein VIM-ähnlicher Dateimanager, der schnell zwischen Verzeichnissen navigieren und durch Eingabe von Befehlen oder Hotkeys beliebige Vorgänge an Dateien und Verzeichnissen ausführen kann. Standardmäßig besteht es aus zwei Panels (Schwarz und Weiß), zwischen denen Sie wechseln können.

Bewertung: 3, denn um dieses FM nutzen zu können, müssen Sie eine Reihe vim-ähnlicher Befehle lernen und die Hotkeys von vim kennen

mc

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

mc (Midnight Commander) ist ein Klassiker unter Linux. Damit können Sie auch schnell zwischen Verzeichnissen navigieren, Zugriffsrechte ändern, Dateien mit dem integrierten Editor öffnen und vieles mehr. Das Programm verfügt über eine recht übersichtliche Benutzeroberfläche mit Hotkeys unten und zwei Bedienfeldern oben (zwischen denen Sie mit der Tabulatortaste wechseln können).

Bewertung: 5. Dies ist das, was ein Anfänger braucht und ist für einen fortgeschrittenen Benutzer geeignet. Sie benötigen keine Vorkenntnisse, um dieses FM vollständig nutzen zu können.

Ranger

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

Ranger - ein weiteres FM mit Wim-ähnlichem Layout. Dieses Mal ist das Dienstprogramm jedoch in Python geschrieben, was es langsamer, aber gleichzeitig verdammt flexibel und praktisch macht. Sie können Dateien direkt aus dem Manager heraus mit Rifle öffnen (ein Skript, das sucht, welches Programm zum Öffnen einer bestimmten Datei auf Ihrem PC geeignet ist). Ebenfalls verfügbar sind Bearbeiten, Anzeigen von Tastaturkürzeln (getrennt vom Handbuch, das mit dem Befehl :help aufgerufen wird) und viele andere Extras.

Bewertung: 4. Ohne die Arbeitsgeschwindigkeit wären es 5

Schnelle Suche

Die Schnellsuche ist beispielsweise auf der Gnome-Shell nicht verfügbar. (Es geht um die schnelle Suche einschließlich Dateiinhalten. Gnome hingegen hat nur eine Suche und ist außerdem sehr langsam)

fzf

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

fzf (FuzzyFinder) - ein Dienstprogramm zum schnellen Durchsuchen von Verzeichnissen sowie von Text in einem bestimmten Dateiarray. Es kann leicht durch find ersetzt werden, ist jedoch das schnellere und bequemere Gegenstück.

Bewertung: 5. Das Dienstprogramm erledigt seine Arbeit perfekt.

hf

hf (happyfinder) - ein weiteres Dienstprogramm zur schnellen Suche in Verzeichnissen und Dateien. Der Unterschied besteht darin, dass auch einige Hotkeys verfügbar sind und die Verwendung von Befehlen im Dienstprogramm selbst etwas komfortabler umgesetzt ist als bei einem Mitbewerber

Bewertung: 5

Autojump

Autojump - ein Dienstprogramm zum schnellen Springen durch Ordner zu einer bestimmten Datei.

Bearbeitung

Hier beschränke ich mich auf eine Liste von Dienstprogrammen. Denn der Editor ist etwas, das man ständig benutzt (und wenn man ihn nicht benutzt, dann braucht man umso mehr keine zusätzlichen Erklärungen), also schmeckt und färbt es hier

  • Vim
  • NeoVim
  • Nano (Standard-Linux-Editor)
  • Vi (ein weiterer Standard-Linux-Editor)
  • Emacs
  • Mikrofon
  • kakoune
  • Doom Emacs (Nur eine Emacs-Konfiguration, ändert sie jedoch so, dass sie überhaupt nicht wie Vanilla Emacs aussieht)

Die Terminals selbst

Alacritty (am schnellsten)

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern
Schnelligkeit - ein Terminalemulator unter Linux/Windows/MacOS, der als der schnellste gilt (wie der Autor dieses Terminals schreibt)

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

Hyper (das Schönste)

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

Hyper ist ein Terminal, das Sie unbedingt ausprobieren sollten. Die Benutzeroberfläche ist mit CSS/HTML erstellt und basiert auf dem Electron-Framework (was es natürlich etwas gefräßiger macht).

Bewertung: 5. Das Terminal ist komfortabel und schön. Es ist erweiterbar und verfügt über viele Funktionen.

Schnelle Hilfe (oder etwas suchen)

ddgr

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

ddgr ist ein Befehlszeilendienstprogramm, mit dem Sie DuckDuckGo direkt von der Konsole aus verwenden können.

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

tldr

Linux-Konsolen-Dienstprogramme, die Ihnen das Leben erleichtern

tldr - ein Ersatz für den Standardmann, der das Gleiche tut, aber statt eines vollständigen Handbuchs für das Programm kurze Ausschnitte zum schnellen Nachschlagen enthält

Note: 4. Manchmal gibt tldr zu kurze Hilfestellungen, und auch für viele Programme gibt es in tldr einfach keine Dokumentation

wie mache ich

wie mache ich - analysiert Antworten von verschiedenen Websites auf Fragen zur Programmierung.

Bewertung: 3. Findet oft Antworten auf völlig falsche Fragen. Äußerst unpraktisch ist auch, dass nur eine Antwort angezeigt wird

Schiffe - ein Konsolendienstprogramm ähnlich wie howdoi, das jedoch nur Fragen zu Konsolenbefehlen beantwortet

wie2

wie2 - ein Dienstprogramm ähnlich wie howdoi, das jedoch die Möglichkeit bietet, auszuwählen, welche Frage als Antwort betrachtet werden soll. (Alles von StackOverflow analysieren)

Bewertung: 5. Das beste Tool, um schnell Lösungen zu finden

Web Entwicklung

Überspannungsschutz - ein Dienstprogramm zum schnellen Hochladen von Websites auf einen kostenlosen (oder kostenpflichtigen, je nach Ihren Anforderungen) Server

Kann ich benutzen – ein Konsolendienstprogramm, das angibt, welche Tags in Browsern unterstützt werden

Zusätzliche Dienstprogramme

Trash-Cli

Trash-Cli - ein Dienstprogramm zum Anzeigen des Inhalts des Warenkorbs

Buku

Buku - ein Dienstprogramm zum schnellen Sortieren und Speichern von Lesezeichen von Websites aus allen Browsern.

tmux

tmux - Terminal-Multiplexer. Unterteilt Ihr Terminalfenster in Bereiche. Sehr praktisch, wenn Sie überhaupt keine GUI haben.

text-meme-cli

text-meme-cli - ein Dienstprogramm zum Erstellen von Textanimationen auf jedem Hintergrund.

Asciinema

Asciinema – ein Dienstprogramm zum Schreiben der Chronologie von Terminalbefehlen in eine GIF-Datei.

youtube-dl

youtube-dl - ein Dienstprogramm zum Herunterladen von Video/Audio vom YouTube-Videohosting.

Picofeed

Picofeed - Leichter RSS-Client für Konsolen

Terminalnews

Terminalnews ist ein weiterer praktischer RSS-Client für die Konsole.

Was ist die Liste?

Dies ist eine Liste von Dienstprogrammen, die ich persönlich verwende. Eine zusätzliche Liste finden Sie hier Link zum GitHub-Repository
Ich bitte Sie dringend, die Liste mit Ihren Dienstprogrammen in den Kommentaren zu vervollständigen. Wenn dieser Beitrag zumindest etwas Neues für Ihr Terminal gebracht hat, würde ich gerne helfen.

An der Umfrage können nur registrierte Benutzer teilnehmen. Einloggenbitte.

War dieser Artikel hilfreich für Sie?

  • 29,2%Ja207

  • 34,5%Nr. 244

  • 36,3%50/50257

708 Benutzer haben abgestimmt. 53 Benutzer enthielten sich der Stimme.

Source: habr.com

Kommentar hinzufügen