Holen Sie sich eine Liste der 10 am häufigsten verwendeten Terminalbefehle in Linux

Holen Sie sich eine Liste der 10 am häufigsten verwendeten Terminalbefehle in Linux

Ich glaube, die Befehle, die ich am häufigsten verwende, sind:

  1. Entscheidungen
  2. CD
  3. git
  4. ls
  5. ssh
  6. sudo

Vor ein paar Wochen bin ich über diesen Reddit-Thread gestolpert, wo mir ein kurzer Bash-Ausschnitt zeigte, wie ich eine Liste meiner am häufigsten verwendeten Terminal-Befehle erhalte.

Verlauf '{CMD[$2]++;Anzahl++;}END { für (a in CMD)drucken CMD[a] " " CMD[a]/Anzahl*100 "% " a; }' Spalte

Die Details sind nicht besonders wichtig, aber im Grunde nimmt es die Ausgabe Ihrer Verlaufsbefehle, fasst sie zusammen und sagt Ihnen, welche die zehn wichtigsten Befehle waren und wie viel Prozent der Zeit jeder Befehl in Anspruch genommen hat. Sie können problemlos einige Änderungen am Snippet vornehmen, um eine längere Liste zu erhalten, oder die Formatierung leicht ändern. Dies ist von meinem kürzlich aktualisierten Laptop.

  1 138 25,0909 % sudo
  2 59 10,7273 % ls
  3 47 8,54545 % CD
  4 20 3,63636 % git
  5 19 3,45455 % grep
  6 13 2,36364 % vi
  7 10 1,81818 % lpstat
  8 9 1,63636% finden
  9 8 1,45455 % ps
 10 8 1,45455 % htop

Das einzige, was mich überrascht hat, war lpstat (ich hatte in letzter Zeit Probleme mit der Druckerkonfiguration). Diese Zahlen sind nicht riesig und einige Details sind hinter sudo verborgen (höchstwahrscheinlich handelt es sich bei vielen davon um DNF-Updates). Kurioserweise habe ich den gleichen Befehl auf meinem Desktop und auf mehreren virtuellen Maschinen ausgeführt, die für unterschiedliche Zwecke verwendet wurden, und sehr unterschiedliche Ergebnisse erhalten.

Auf meinem Desktop verbringe ich ziemlich viel Zeit mit SSH. Bei den virtuellen Maschinen haben es sowohl systemctl als auch docker auf die Liste geschafft, wobei vi ganz nach oben sprang, da ich viel Zeit mit dem Bearbeiten von Konfigurationsdateien verbringe.

Ihre Top Ten verraten wahrscheinlich auch etwas über Sie. Sind Sie Entwickler? Ein Superuser? Verwenden Sie häufig Remote-Systeme? Was ist Ihr bevorzugter Texteditor?
Wenn Sie möchten, teilen Sie uns gerne Ihre Top Ten oder die besten Tools dafür mit. Hat Sie Ihre Liste überrascht? Ist es dasselbe wie Sie denken?

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Befehle zum Suchen der Domänen-IP-Adresse im Linux-Terminal (fünf Methoden)
  • Detaillierte Erklärung zur Verwendung des Socks5-Proxys für das Linux-Terminal
  • Implementierungsmethode von Android zum Ausführen von Shell-Skripten im Linux-Terminal, um das Protokoll der aktuell ausgeführten App direkt auszudrucken
  • So verwenden Sie ein Shell-Skript, um die Terminalbreite in Linux zu ermitteln
  • Zwei Tools zum Teilen des Bildschirms im Linux-Befehlszeilenterminal
  • Zwei Methoden für den geteilten Terminalbildschirm unter Linux (Screen und tmux)
  • Detaillierte Erklärung häufig verwendeter Tastenkombinationen für die Linux-Terminal-Befehlszeile
  • So beenden Sie die Python-Befehlszeile im Linux-Terminal
  • Linux verwendet stty zum Anzeigen und Ändern von Terminalzeileneinstellungen

<<:  So visualisieren Sie skizzierte Diagramme in Vue.js mit RoughViz

>>:  So fügen Sie eindeutige Indizes für Felder in MySQL hinzu und löschen sie

Artikel empfehlen

Lösung für „Keine Eingabedatei angegeben“ in nginx+php

Heute ist in meiner lokalen Entwicklungsumgebung ...

MySQL-Optimierung: Cache-Optimierung

Ich freue mich, dass einige Blogger meinen Artike...

JavaScript-Singleton-Modus zum Implementieren benutzerdefinierter Popup-Fenster

In diesem Artikel wird der spezifische Code des J...

Zusammenfassung der 10 am häufigsten gestellten Fragen in Linux-Interviews

Vorwort Wenn Sie sich auf die Stelle eines Betrie...

MySQL 5.6.28 Installations- und Konfigurations-Tutorial unter Linux (Ubuntu)

mysql5.6.28 Installations- und Konfigurationsmeth...

Bedingte Kommentare im Internet Explorer für XHTML

<br />Bedingte Kommentare sind eine einzigar...

Vuex in einem Artikel verstehen

Inhaltsverzeichnis Überblick Die vier Hauptobjekt...

Fehlerbehebung bei der Ursache des 502 Bad Gateway-Fehlers auf dem Nginx-Server

Der Server meldet einen Fehler 502 beim Synchroni...

Beispiel zum Aktivieren langsamer Abfragen in MySQL

Vorwort Das langsame Abfrageprotokoll ist eine se...

So ermitteln Sie, ob das Linux-System auf VMware installiert ist

Wie kann festgestellt werden, ob das aktuelle Lin...

JavaScript zum Erreichen eines einfachen Message Board-Falls

Verwenden Sie Javascript, um ein Message Board-Be...

HTML-Codebeispiel: Detaillierte Erklärung von Hyperlinks

Hyperlinks sind die am häufigsten verwendeten HTM...

Mehrere Möglichkeiten zum Ändern der SELECT-Optionen in einer HTML-Dropdown-Box

Nachdem das Formular übermittelt wurde, wird die z...