Viele Leute haben Angst vor der Kommandozeile. Sie sehen darin das Reich der Softwareentwickler oder Computerfreaks. Aber die Befehlszeile ist nur eine andere Art der Interaktion mit Ihrem PC, und einige Aufgaben lassen sich mit einer CLI so einfach erledigen, dass Sie froh sein werden, dass Sie Ihre Angst überwunden haben.
Ja du. Selbst wenn Sie ein Familienmitglied um Hilfe bei der App-Installation bitten müssen, können Sie immer noch die Befehlszeile verwenden, ohne Ihren Computer zu beschädigen. Auch wenn Sie bereits gut mit Ihrem PC zurechtkommen, sind hier einige Gründe, warum Sie trotzdem ein paar Befehle lernen sollten.
1. Die Befehlszeile ist schneller
Viele Leute, die lernen, wie man das Linux-Terminal verwendet, um Apps zu installieren oder Updates herunterzuladen, hören schnell auf, Linux-App-Stores zu verwenden. Das liegt daran, dass Sie über die Befehlszeile ein Programm in der Zeit installieren können, die ein Programm wie die GNOME-Software benötigt, um den Ladevorgang abzuschließen.
Warum? Die Befehlszeile macht nichts extra. Sie müssen keine zusätzlichen Bilder herunterladen, um eine Liste von Apps zu durchsuchen. Sie müssen keine grafische Benutzeroberfläche mit Bedienfeldern und Schaltflächen laden. Nachdem Sie einen Befehl eingegeben haben, beginnen Sie fast sofort mit dem Download.
Dieser Geschwindigkeitsvorteil gilt kaum nur für die Installation von Software. Sie können ganze Ordnerverzeichnisse kopieren und einfügen, ohne Ihren Dateimanager öffnen zu müssen.
Kein Warten auf das Öffnen einer App. Kein Navigieren zwischen Ordnern und Markieren der zu kopierenden. Kein Warten auf Ladebalken. Geben Sie einfach einen Befehl ein und drücken Sie Eingeben, und beobachten Sie, wie die Magie geschieht. Ja, Magie. Computermagie.
2. Sie erhalten weitere Informationen
Okay, es ist nicht wirklich Magie. Magie kommt mit einem Hauch von Geheimnis. Du siehst, was passiert, aber du weißt nicht, warum oder wie. In diesem Sinne ist die Befehlszeile das Gegenteil von Magie, denn im Gegensatz zu den meisten grafischen Apps sagt Ihnen das Terminal oft genau, was es tut.
Wenn Sie diese Systemaktualisierungen durchführen, müssen Sie nicht auf einen Fortschrittsbalken oder Spinner starren und sich fragen, warum die Dinge scheinbar zum Stillstand gekommen sind.
Wenn das Terminal System-Repositories überprüft, wird es Ihnen dies mitteilen. Wenn es gerade heruntergeladen wird, wird es Ihnen mitteilen (zusammen mit der Datenmenge, die Sie herunterladen, und mit welcher Geschwindigkeit). Wenn ein Fehler auftritt, werden Sie ebenfalls darüber informiert.
3. Ideal für große oder wiederkehrende Aufgaben
Angenommen, Sie möchten Hunderte oder Tausende von Dateien gleichzeitig bearbeiten. Das klingt nach viel, aber es dauert nicht lange, so viele Fotos aufzunehmen oder so viele MP3s herunterzuladen.
Jetzt möchten Sie die Metadaten bearbeiten, aber die Aussicht, dies einzeln zu tun, ist makaber. Dies ist ein Job, der sich gut für das Terminal eignet, wo die Wahrscheinlichkeit groß ist, dass Sie alle Dateien gleichzeitig bearbeiten können. Sagen Sie, Sie wollen Batch alle Dateien umbenennen oder ändern Sie die Art und Weise, wie sie in Ordnern organisiert sind. Diese Art von Ding.
Die Befehlszeile eignet sich auch hervorragend für Aufgaben, die Sie immer wieder ausführen. Vielleicht möchten Sie Dateien aus Ihrem Home-Verzeichnis, mit Ausnahme bestimmter Ordner, auf einer Festplatte sichern, die Sie gerade angeschlossen haben. Es gibt grafische Apps, die Sie für den Job verwenden können. Oder Sie können die Aufgabe einmal in einem Terminal ausführen und den Befehl speichern. In Zukunft können Sie einfach kopieren und einfügen.
Die Befehlszeile öffnet auch die Tür zur Automatisierung und zum Skripting. Du kannst Schreiben Sie ein Shell-Skript (im Wesentlichen eine mit Befehlen gefüllte Textdatei), die die Aufgabe regelmäßig automatisch ausführt. Dann sparst du dir den Aufwand, jedes Mal kopieren und einfügen zu müssen.
4. Sie können eher Ihren eigenen PC reparieren
Die Menge an Informationen, die ein Terminal bereitstellt, erleichtert das Einreichen von Fehlerberichten. Einem Entwickler mitzuteilen, dass eine App beim Herunterladen von Updates eingefroren ist, ist nur teilweise eine nützliche Information.
Der Entwickler weiß, dass ein Problem vorliegt, aber wenn er den Fehler nicht replizieren kann, weiß er nicht, was er beheben soll. Aber ein Fehler in der Befehlszeile sagt ihnen genau, was passiert ist. Sicher, sie kennen das „Warum“ vielleicht nicht, aber zumindest haben sie eine Menge Zeit gespart, um das „Was“ festzulegen.
Mit denselben Informationen können Sie die Angelegenheit möglicherweise selbst in die Hand nehmen. Ja, das Herumbasteln an Ihrem Computer kann beängstigend sein, besonders für Neulinge, aber die Situation ist etwas weniger beängstigend, wenn Ihr Computer Ihnen genau mitgeteilt hat, was schief gelaufen ist. Manchmal ist die Lösung relativ geringfügig.
Wenn Sie sich mit der Befehlszeile vertraut machen, erhöht sich die Wahrscheinlichkeit, dass Sie Ihren eigenen Computer reparieren können. Wenn Sie Ihren Computer eines Tages einschalten nur um von einem leeren Bildschirm begrüßt zu werden, können Sie sich möglicherweise trotzdem bei einem Terminal anmelden. Nachdem Sie das richtige Forum oder die richtige Website überprüft haben, stoßen Sie möglicherweise auf Anweisungen, die Sie durch den Prozess führen, Ihren PC wieder vollständig zu machen.
Es ist ein befriedigendes Gefühl, wenn man sich stundenlanges Telefonieren erspart, wenn man versucht, Fernhilfe von einem Familienmitglied oder eine Fahrt in die Werkstatt zu bekommen.
Remote-Dienste haben die Art und Weise verändert, wie viele von uns unsere Geräte verwenden. Wenn Ihre Daten online gespeichert sind, können Sie problemlos von mehreren Geräten aus auf dieselben Informationen zugreifen. Aber dieser Ansatz kostet in der Regel Geld, ist mit Datenschutzrisiken verbunden und macht Sie anfällig für Datenschutzverletzungen.
Glücklicherweise sind viele kostenlose und Open-Source-Alternativen aufgetaucht, die es einfacher machen, einen eigenen Server zu betreiben und Hosten Sie Ihre eigenen Dateien auf einem so günstigen Gerät wie einem Raspberry Pi. Sie können Videos auf jedes Ihrer Geräte streamen oder ein Kanban-Board für Ihre Familienmitglieder einrichten.
Die Sache ist die, dass viele dieser DIY-Alternativen ein gewisses Maß an Befehlszeilenkenntnissen erfordern, um beim ersten Mal zum Laufen zu kommen. Wem die Kommandozeile also zimperlich ist, der muss eventuell darauf verzichten.
Komfort mit dem Linux-Terminal ist ermächtigend
Das Erlernen der Befehlszeile hilft Ihnen, mehr, schneller und mit größerem Verständnis zu erledigen. Sie können zum Tüftler werden und Geräte jeder Größe konfigurieren. Wenn Sie möchten, können Sie Ihr Kommandozeilen-Wissen in eine Karriere umwandeln. Sie können Systemadministrator, Softwareentwickler oder Webdesigner werden.
Auf der anderen Seite müssen Sie nichts davon tun. Nachdem Sie die Befehlszeile gelernt haben, können Sie alle bereits bekannten grafischen Apps verwenden. Aber wenn etwas schief geht, können Sie sich beruhigt zurücklehnen, da Sie wissen, dass Sie die Situation in den Griff bekommen haben.