Die Kommandozeile war die erste Methode, um freundlich mit dem Computer zu interagieren, lange bevor grafische Benutzeroberflächen auftauchten. Bis heute bevorzugen viele technisch versierte Computerbenutzer, insbesondere Linux-Benutzer, aus vielen Gründen die Arbeit mit der Befehlszeile, von denen einige in Why Do So Many Linux Users Prefer the Command Line to a GUI? erörtert wurden.
Wenn Sie das Terminal häufiger benutzen als der typische Computerbenutzer, stehen die Chancen gut, dass Sie eine oder mehrere raffinierte Möglichkeiten haben, Dinge damit zu erledigen.Es könnte die Art und Weise sein, wie Sie Befehle in Skripten verketten, die Verknüpfungen, die Sie für Ihre Terminal-App gedacht haben, oder die Hacks, die Sie online entdeckt haben.
Ein Fanfavorit ist sudo !!
Nifty, wenn Sie einen Befehl ausgeführt haben, der eine höhere Berechtigung erfordert, aber das Schlüsselwort sudo
nicht enthielt. Sudo !! führt den letzten Ausführungsbefehl mit sudo-Anmeldeinformationen aus; Dadurch müssen Sie den Befehl nicht erneut eingeben.
Ich bin online auf Einträge von Benutzern gestoßen, und einige von ihnen gingen so weit, ihr Profil anzupassen und Automatisierungsskripts, Aliase und Verknüpfungen für komplexe Befehle zu erstellen. aa Beispiel: Ein Benutzer, der häufig „less -FsXR“ verwendet, hat es auf einen aus zwei Buchstaben bestehenden Alias gesetzt und Less verhindert sich beschwerte, wenn er versuchte, ein Verzeichnis anstelle einer Datei zu lesen, ging er weiter und fügte den Befehl in seine shell rc-Datei einals:
LESSOPEN=&39;|dir=%s;test -d $dir && ls -lah --color $dir&39;;exportiere LESSOPEN"
Auf jeden Fall eine clevere Art, Arbeit zu erledigen!
Ich bin sicher, dass Sie Wege gefunden oder entwickelt haben, um schneller mit der Befehlszeile zu arbeiten. Oder zumindest haben Sie Kurzverfahren zum Erledigen von Aufgaben gelernt, die Sie nicht kannten, als Sie gerade mit der Verwendung der CLI begonnen haben. Teilen Sie uns Ihre Erfahrungen mit, indem Sie sie unten in den Kommentarbereich schreiben.