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

Praktischer grundlegender Beispielcode für den Linux-Befehl sed

Der Linux-Stream-Editor ist eine nützliche Möglic...

Anfänger lernen einige HTML-Tags (2)

Anfänger können HTML lernen, indem sie einige HTM...

Docker-Installation von MySQL (8 und 5.7)

In diesem Artikel wird die Verwendung von Docker ...

WeChat-Applet implementiert Puzzlespiel

In diesem Artikel finden Sie den spezifischen Cod...

Änderung der Standardquelldatei sources.list des Ubuntu20.04 LTS-Systems

Wenn Sie den Inhalt der Datei „source.list“ verse...

Implementierung der privaten Docker-Bibliothek

Die Installation und Bereitstellung eines private...

So installieren Sie MySQL 8.0.17 und konfigurieren den Fernzugriff

1. Vorbereitung vor der Installation Überprüfen S...

Was sind die Vorteile von MySQL MGR?

MGR (MySQL Group Replication) ist eine neue Funkt...

Verwenden Sie sauberes HTML-Markup zum Erstellen Ihrer Seiten

Das Internet ist ein Organismus, der sich ständig...

Eine kurze Diskussion über den magischen Schrägstrich im Nginx Reverse Proxy

Beim Konfigurieren des Nginx-Reverse-Proxys könne...