Zusammenfassung von zehn Linux-Befehlsaliasen, die die Effizienz verbessern können

Zusammenfassung von zehn Linux-Befehlsaliasen, die die Effizienz verbessern können

Vorwort

Ingenieure, die im Linux-Umfeld arbeiten, werden von diesen umständlichen Anweisungen und Parameter-Befehlszeilen sicherlich beeindruckt sein. Das Erschreckende ist nicht die Langwierigkeit, sondern die Notwendigkeit, diese lästigen Befehle wiederholt einzugeben.

Unter Linux verfügen wir über einen Alias-Befehl, mit dem wir diese umständlichen Befehle in leicht zu merkende Aliase umwandeln können, was unsere Effizienz erheblich steigern kann.

Der Alias-Befehl ist jedoch nur für das aktuelle Terminal gültig. Wenn das Terminal geschlossen wird, werden alle von uns festgelegten Aliase ungültig. Wenn diese Aliase dauerhaft sein sollen, müssen wir sie der Datei .bash_profile hinzufügen.

In diesem Artikel stellt Liang Xu 10 sehr praktische Befehlsaliase vor, die Ihre Arbeitseffizienz verbessern können.

1. Komprimierte Dateien, insbesondere TAR-Dateien, werden unter Linux häufig verwendet, der TAR-Befehl bietet jedoch viele Optionen und ist nicht leicht zu merken. Daher können wir mehrere häufig verwendete Optionen als Alias ​​„untar“ definieren, sodass wir beim Dekomprimieren der TAR-Datei direkt den Dateinamen „untar“ verwenden können.

Alias ​​untar='tar -zxvf '

2. Wenn wir eine große Datei herunterladen, wird das Netzwerk plötzlich unterbrochen. Wäre es nicht frustrierend, wenn wir die Datei erneut herunterladen müssten? Keine Sorge, unser wget-Befehl hat eine Option -c, die Breakpoint-Downloads unterstützt, und wir können sie auch als Alias ​​festlegen:

Alias ​​wget='wget -c '

3. Manchmal müssen wir ein zufälliges Passwort mit 20 Zeichen generieren. Wir können den Befehl openssl verwenden, aber der vollständige Befehl ist sehr lang und unpraktisch. Wir können einen Alias ​​festlegen:

alias getpass="openssl rand -base64 20"

4. Nach dem Herunterladen einer Datei möchten wir deren Prüfsummenwert überprüfen. Wir können diesen Befehl als Alias ​​„sha“ kapseln und dann den Prüfsummenwert der Datei anhand des SHA-Dateinamens überprüfen.

Alias ​​sha='shasum -a 256 '

5. Normalerweise gibt der Ping-Befehl unendlich viele Daten aus, aber das ergibt nicht wirklich Sinn. Wir können den Befehl -c verwenden, um es auf 5 Ausgaben zu beschränken, und es dann als Alias-Ping festlegen. Wenn Sie es verwenden, pingen Sie einfach die URL an.

Alias ​​Ping = "ping -c 5"

6. Wenn wir jederzeit und überall einen Webserver starten möchten, können wir diesen Alias ​​verwenden:

Alias ​​www='python -m SimpleHTTPServer 8000'

7. Netzwerkgeschwindigkeitstests werden auch häufig bei der Arbeit verwendet, aber Linux verfügt dafür nicht über einen eigenen Befehl. Wir können das Drittanbietertool speedtest-cli verwenden. Dieses Tool kann direkt von Github heruntergeladen werden und die Verwendung wird auch ausführlich beschrieben. Wir müssen zunächst mit dem Befehl speedtest-cli den Server auswählen, der uns am nächsten ist, und dann den folgenden Alias ​​festlegen:

Aliasgeschwindigkeit = 'speedtest-cli --server 2406 --simple'

8. Was ist Ihre öffentliche IP? Wer ein gutes Gedächtnis hat, kann es sich direkt merken, aber was ist, wenn Sie 10 oder Hunderte von Servern haben? Du kannst es dir auch merken und dann am Brainiest Contest teilnehmen. Tatsächlich gibt es einen Befehl, der direkt abfragen kann, aber dieser Befehl ist zu ungewöhnlich und schwer zu merken, deshalb habe ich ihn entschieden als Alias ​​festgelegt.

Alias ​​ipe='curl ipinfo.io/ip'

9. Wie erfahre ich meine LAN-IP? Auch dieser Befehl ist unnormal, da er entschieden einen Alias ​​festlegt.

Alias ​​ipi='ipconfig getifaddr en0'

10. Zum Löschen des Bildschirms können wir abschließend die Tastenkombination Strg + L verwenden oder den Löschbefehl kürzer definieren, was direkter und einfacher zu verwenden ist.

Alias ​​c='klar'

Möglicherweise können Sie nicht alle dieser 10 Befehle verwenden, da jeder Linux anders nutzt und andere Arbeitsinhalte hat. In Ihrem Arbeitsbereich gibt es bestimmt viele komplexe und langwierige Befehle, die als Aliase definiert werden können. Sie können diese gerne im Kommentarbereich hinzufügen!

Zusammenfassen

Damit ist dieser Artikel über zehn Linux-Befehlsaliase, die die Effizienz verbessern können, abgeschlossen. Weitere relevante Linux-Befehlsaliase finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Linux-Befehl zum Dekomprimieren eines RPM-Pakets und Einführung in die Verwendung des RPM-Befehls
  • Extrahieren Sie bestimmte Dateipfade in Ordnern basierend auf Linux-Befehlen
  • Der Unterschied und die Verwendung von Strg+z, Strg+c und Strg+d in Linux-Befehlen
  • Beispielcode eines Linux-Befehls zum Erstellen eines Datumsordners oder einer Datumsdatei
  • So speichern Sie die Befehlsausgabe in einer Datei im Linux-Terminal
  • Die umfassendste Sammlung häufig verwendeter Linux-Befehle (mit Beispielen)

<<:  mysql ersetzt einen Teil des Feldinhalts und mysql ersetzt die Funktion replace()

>>:  Vue – Erste Schritte mit der Wettervorhersage

Artikel empfehlen

Einführung in die grundlegenden Konzepte und Technologien der Webentwicklung

Heute stellt dieser Artikel Anfängern einige grun...

Ausführliche Erklärung der Sonderberechtigungen SUID, SGID und SBIT in Linux

Vorwort Für die Berechtigungen von Dateien oder V...

Zeigen Sie die vom Prozess in Linux belegte Portnummer an

Für Linux-Systemadministratoren ist es von entsch...

Zusammenfassung der MySQL-Indexkenntnisse

Die Einrichtung eines MySQL-Index ist für den eff...

WeChat Mini-Programme werden global über die Uni-App geteilt

Bei der tatsächlichen Verwendung ist es häufig er...

Best Practices-Handbuch zum Speichern von Daten in MySQL

Inhaltsverzeichnis Vorwort Verwenden Sie keine Ze...

So erstellen Sie einen Pod in Kubernetes

Inhaltsverzeichnis Wie erstelle ich einen Pod? We...

Vue implementiert dynamische Routingdetails

Inhaltsverzeichnis 1. Frontend-Steuerung 1. In de...

Detailliertes Tutorial zum Kompilieren und Installieren von Python3.6 unter Linux

1. Gehen Sie zunächst auf die offizielle Website ...

jQuery-Plugin zum Erreichen eines Bildvergleichs

In diesem Artikelbeispiel wird der spezifische Co...

JS implementiert das Schere-Stein-Papier-Spiel

In diesem Artikelbeispiel wird der spezifische JS...