GNU/Linux >> Belajar Linux >  >> Linux

Perintah terminal Linux mana yang paling sering Anda gunakan?

Beberapa minggu yang lalu saya menemukan utas Reddit ini dengan cuplikan Bash singkat yang memberi tahu saya cara mendapatkan daftar perintah terminal yang paling sering saya gunakan.

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 

Detailnya tidak terlalu penting, tetapi pada dasarnya, dibutuhkan output dari perintah history, menjumlahkannya, dan memberi tahu Anda apa sepuluh perintah teratas Anda dan berapa persentase waktu masing-masing telah digunakan. Anda dapat dengan mudah membuat beberapa modifikasi pada cuplikan untuk mendapatkan daftar yang lebih panjang, atau sedikit mengubah pemformatan. Ini milik saya dari laptop saya yang cukup baru.

     1  138  25.0909%   sudo
     2  59   10.7273%   ls
     3  47   8.54545%   cd
     4  20   3.63636%    
  13 gr 2.36364%   vi
     7  10   1.81818%   lpstat
     8  9    1.63636%   temukan
     9  8    1.45455%   ps
    10  8    1.45455%  

Satu-satunya item di sana yang mengejutkan saya adalah lpstat (Saya telah berjuang dengan konfigurasi printer baru-baru ini). Angka-angka ini tidak terlalu besar, dan beberapa detail tersembunyi di balik sudo (kemungkinan banyak di antaranya adalah pembaruan dnf). Jadi penasaran, saya menjalankan perintah yang sama di desktop saya dan di beberapa mesin virtual yang saya gunakan untuk tujuan yang berbeda dan mendapatkan hasil yang sangat berbeda.

Terminal Linux

  • 7 emulator terminal teratas untuk Linux
  • 10 alat baris perintah untuk analisis data di Linux
  • Unduh Sekarang:lembar contekan SSH
  • Lembar contekan perintah Linux tingkat lanjut
  • Tutorial baris perintah Linux

Di desktop saya, saya menghabiskan lebih banyak waktu menggunakan ssh. Dan di mesin virtual, systemctl dan docker keduanya membuat daftar, dan vi naik ke atas karena saya menghabiskan banyak waktu untuk mengedit file konfigurasi.

Sepuluh besar Anda mungkin juga berbagi sesuatu tentang Anda. Apakah Anda seorang pengembang? Seorang pengguna listrik? Apakah Anda banyak bekerja dengan sistem jarak jauh? Apa editor teks favorit Anda? Jika Anda mau, bagikan daftar sepuluh teratas Anda di komentar di bawah, atau mungkin hanya alat teratas. Apakah daftar Anda mengejutkan Anda? Mengapa atau mengapa tidak?


Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

  3. 4 tips untuk membantu Anda mendapatkan hasil maksimal dari perintah df Linux

  1. Cara Menggunakan Perintah sejarah Linux

  2. Cara Menggunakan Perintah id di Linux

  3. Bagaimana Anda menggunakan ekspresi reguler dengan perintah cp di Linux?

  1. Cara Menggunakan Perintah Linux xargs

  2. Cara Menggunakan Perintah tee Linux

  3. Cara Menggunakan Perintah teratas di Linux