GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Welchen Linux-Terminalbefehl verwenden Sie am häufigsten?

Vor ein paar Wochen bin ich über diesen Reddit-Thread mit einem kurzen Bash-Snippet gestolpert, der mir erklärt, wie ich eine Liste meiner am häufigsten verwendeten Terminalbefehle bekomme.

history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a; }' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10 

Die Details sind nicht sehr wichtig, aber im Grunde nimmt es die Ausgabe des Verlaufsbefehls, summiert sie und sagt Ihnen, was Ihre zehn wichtigsten Befehle waren und wie viel Prozent der Zeit jeder verwendet wurde. Sie könnten ganz einfach einige Änderungen am Snippet vornehmen, um eine längere Liste zu erhalten, oder die Formatierung ein wenig ändern. Hier ist meins von meinem vor kurzem 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 %   find
     9  8    1,45455 %   ps
    10  8    1,45455 %  

Das einzige Element, das mich dort überraschte, war lpstat (ich hatte kürzlich mit einer Druckerkonfiguration zu kämpfen). Diese Zahlen waren nicht sehr groß, und einige der Details waren hinter sudo verborgen (wahrscheinlich waren viele davon dnf-Updates). Ich war so neugierig, dass ich denselben Befehl auf meinem Desktop und auf einigen virtuellen Maschinen ausgeführt habe, die ich für verschiedene Zwecke verwendet hatte, und sehr unterschiedliche Ergebnisse erzielte.

Das Linux-Terminal

  • Die 7 besten Terminalemulatoren für Linux
  • 10 Befehlszeilentools für die Datenanalyse unter Linux
  • Jetzt herunterladen:SSH-Spickzettel
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Linux-Befehlszeilen-Tutorials

Auf meinem Desktop verbringe ich erheblich mehr Zeit mit ssh. Und in den virtuellen Maschinen stehen sowohl systemctl als auch Docker auf der Liste, und vi klettert an die Spitze, da ich viel Zeit damit verbringe, Konfigurationsdateien zu bearbeiten.

Ihre Top Ten teilen wahrscheinlich auch etwas über Sie mit. Sind Sie ein Entwickler? Ein Power-User? Arbeiten Sie viel mit Remote-Systemen? Was ist dein Lieblings-Texteditor? Wenn Sie bereit sind, teilen Sie Ihre Top-Ten-Liste in den Kommentaren unten oder vielleicht nur das Top-Tool. Hat Sie Ihre Liste überrascht? Warum oder warum nicht?


Linux
  1. So verwenden Sie den Linux-Grep-Befehl

  2. So verwenden Sie den Verlaufsbefehl unter Linux

  3. 4 Tipps, die Ihnen helfen, das Beste aus dem Linux-Befehl df herauszuholen

  4. So verwenden Sie den id-Befehl unter Linux

  5. Wie verwenden Sie reguläre Ausdrücke mit dem cp-Befehl in Linux?

So sehen Sie die Terminalbefehle, die Sie unter Linux am häufigsten verwenden

So verwenden Sie den fd-Befehl auf einem Linux-System

Wie verwende ich den wget-Befehl unter Linux?

Wie verwende ich den xargs-Befehl unter Linux?

Verwendung des grep-Befehls unter Linux

So verwenden Sie den which-Befehl in Linux