GNU/Linux >> Znalost Linux >  >> Linux

Který příkaz terminálu Linuxu používáte nejčastěji?

Před několika týdny jsem narazil na toto vlákno Reddit s krátkým úryvkem Bash, který mi řekl, jak získat seznam mých nejpoužívanějších příkazů terminálu.

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 

Podrobnosti nejsou až tak důležité, ale v zásadě to vezme výstup příkazu historie, sečte to a řekne vám, jaké byly vaše top deset příkazů a kolik procent času byl každý použit. Můžete docela snadno provést nějaké úpravy úryvku, abyste získali delší seznam, nebo trochu změnit formátování. Tady je můj z mého poměrně nedávno obnoveného notebooku.

 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 %   najít
     9  8 5 5 % 1 / br> před 1,4545 %

Jediná položka, která mě překvapila, byl lpstat (nedávno jsem bojoval s konfigurací tiskárny). Tato čísla nebyla příliš velká a některé podrobnosti byly skryty za sudo (pravděpodobně mnoho z nich byly aktualizace dnf). Byl jsem tak zvědavý, že jsem spustil stejný příkaz na ploše a na několika virtuálních počítačích, které jsem používal pro různé účely, a získal jsem velmi odlišné výsledky.

Linuxový terminál

  • 7 nejlepších emulátorů terminálu pro Linux
  • 10 nástrojů příkazového řádku pro analýzu dat v systému Linux
  • Stáhnout nyní:SSH cheat sheet
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Výukové programy příkazového řádku systému Linux

Na svém počítači trávím mnohem více času pomocí ssh. A na virtuálních počítačích jsou systemctl a docker oba na seznamu a vi stoupá na vrchol, protože trávím spoustu času úpravami konfiguračních souborů.

Vaše první desítka o vás pravděpodobně také něco sdílí. Jste vývojář? Náročný uživatel? Pracujete hodně se vzdálenými systémy? Jaký je váš oblíbený textový editor? Pokud jste ochotni, podělte se o svůj seznam deseti nejlepších v komentářích níže, nebo možná jen o nejlepší nástroj. Překvapil vás seznam? Proč nebo proč ne?


Linux
  1. Jak používat Linuxový příkaz grep

  2. Jak používat příkaz historie v Linuxu

  3. 4 tipy, které vám pomohou co nejlépe využít příkaz Linux df

  1. Jak používat příkaz historie Linuxu

  2. Jak používat příkaz id v Linuxu

  3. Jak používáte regulární výrazy s příkazem cp v Linuxu?

  1. Jak používat příkaz xargs pro Linux

  2. Jak používat Linuxový příkaz tee

  3. Jak používat horní příkaz v Linuxu