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:
|
<<: mysql ersetzt einen Teil des Feldinhalts und mysql ersetzt die Funktion replace()
>>: Vue – Erste Schritte mit der Wettervorhersage
Inhaltsverzeichnis Vorwort 1. Verstehen mit Beisp...
Datenbankversion: mysql> select version(); +--...
In diesem Artikel wird der spezifische Code für d...
In diesem Artikelbeispiel wird der spezifische Co...
Wenn wir den Quellcode vieler Websites überprüfen...
transform: scale(); Skalierung verursacht Jitter ...
Wenn wir eine Webseite erstellen, möchten wir man...
Inhaltsverzeichnis Was ist Docker Compose Anforde...
Alle folgenden Codes stehen zwischen <head>....
1. Natürliches Layout <br />Das Layout ohne ...
Dieser Artikel veranschaulicht anhand von Beispie...
einführen In diesem Kapitel wird hauptsächlich de...
Inhaltsverzeichnis 1. RegExp-Objekt 2. Grammatik ...
Listen zum Organisieren von Daten Nachdem die Les...
Wenn Sie Ihre Django-Anwendungen erstellen und sk...