Wie man das Terminal zu einem Helfer und nicht zu einem Feind macht?

Wie man das Terminal zu einem Helfer und nicht zu einem Feind macht?

In diesem Artikel werden wir besprechen, warum es wichtig ist, den Terminal nicht vollständig abzulehnen, sondern ihn maßvoll zu nutzen. In welchen Fällen sollte man ihn verwenden und wann lieber nicht?

Seien wir ehrlich

Keiner von uns benötigt den Terminal wirklich unbedingt. Wir sind es gewohnt, dass wir mit einem Klick alles erreichen können, was wir wollen. Wir haben keine Lust, etwas zu öffnen und Befehle einzugeben. Wir wollen Funktionen hier und jetzt. Die meisten von uns verwenden den Terminal überhaupt nicht. Sollte man ihn überhaupt nutzen?

Warum sollte man den Terminal nutzen?

Es ist bequem. Man muss nicht zwischen vielen Fenstern wechseln und mit der Maus nach etwas suchen. Man kann einfach den benötigten Befehl eingeben.
Lassen Sie uns Situationen auflisten, in denen der Terminal nötig ist:

  • Wenn etwas eingeschaltet werden muss und keine Zeit ist, um es in den Einstellungen zu suchen (Hallo, GUI dconf)
  • Wenn es einfacher ist, eine Datei oder einen Ordner im Terminal zu finden, als Zeit mit der GUI zu verbringen (fzf erledigt diese Aufgabe gut)
  • Wenn es leichter ist, eine Datei schnell in Vim, Neovim, Nano oder Micro zu bearbeiten, als in eine IDE zu gehen
  • Wenn man nur den Terminal benötigt (z. B. bei der Zurücksetzung von Einstellungen in Ubuntu oder der Installation von Arch Linux)
  • Wenn Geschwindigkeit wichtiger ist als Qualität

Wenn nicht notwendig Terminal nutzen:

  • Wenn diese Funktion im Terminal nicht verfügbar ist (das kommt sehr selten vor, aber es kann passieren)
  • Wenn es einfacher ist, dies in der GUI zu erledigen, anstatt sich mit TUI herumzuschlagen (zum Beispiel beim Debuggen von Programmen)
  • Wenn Sie im Terminal nicht viel Erfahrung haben und etwas schnell erledigen müssen (Sie könnten mehr Zeit mit der Automatisierung verbringen als mit der eigentlichen Aufgabe, das ist vielen bekannt)
  • Wenn Benutzerfreundlichkeit wichtiger ist als Geschwindigkeit

Das sind die grundlegenden Regeln, die man nicht vergessen sollte. Es scheint einfach zu sein, aber der Wunsch, "alles zu automatisieren, anstatt zweimal mit der Maus zu klicken", kommt oft an erster Stelle. Menschen neigen zur Bequemlichkeit, aber das ist nicht immer von Vorteil.

Den Terminal funktionsfähig machen

Hier ist meine minimale Ausrüstung, um im Terminal wenigstens etwas ordentlich zu machen:

Tmux — um das Fenster in Panels zu teilen (wenn man eine Menge Terminalfenster öffnet und lange zwischen ihnen wechselt, macht das ganze Konzept keinen Sinn; es ist einfacher, zwischen GUI-Anwendungen zu wechseln)

fzf — um schnell etwas zu finden. Das geht tatsächlich schneller als auf der GUI. vim und den Dateinamen auswählen, und das war's.

zsh — (genauer gesagt OhMyZsh) sollte das Terminal benutzerfreundlich sein und nicht ins Auge springen.

neovim — denn der Sinn, im Terminal zu arbeiten, geht ohne es weitgehend verloren. Ein Editor, der viel mehr kann als GUI-Anwendungen.

Und eine ganze Menge anderer Anwendungen: ranger (oder ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git und mehr.

Und was ist der Sinn?

Überlegen Sie selbst, wenn Sie eine komplette IDE starten, nur um ein kleines Skript zu ändern — das ist irrational. Es ist einfacher, es schnell in Vim (oder Nano, für diejenigen, die Vim nicht mögen) zu ändern. Sie können Dinge schneller erledigen, müssen aber nicht alles im Terminal lernen. Vielleicht müssen Sie beim Arbeiten im Terminal niemals die Skriptsprache Bash erlernen, weil Sie dies nicht brauchen.

Lassen Sie uns die Dinge einfacher halten und verschiedene Perspektiven einnehmen, anstatt alles in schwarz und weiß zu unterteilen.

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

Nutzen Sie das Terminal oft?

  • 86,7%Ja208
  • 8,8%Nein21
  • 4,6%Nicht sicher11

240 Benutzer haben abgestimmt. 23 Benutzer haben sich enthalten.

Quelle: habr.com

Kaufen 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