Daftar 15 Perintah Terminal Paling Sering Anda Gunakan

Perintah sejarah adalah cara yang berguna untuk menemukan perintah spesifik yang telah digunakan di masa lalu, dan itu juga dapat digunakan untuk menemukan apa yang paling sering digunakan perintah pribadi Anda dengan string perintah berikut:

history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head -15

Output memotong bendera atau parameter apa pun, hanya menyediakan perintah root yang ditunjukkan oleh yang paling umum digunakan. Contoh keluaran mungkin terlihat seperti berikut:

$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn |head -n 15
56 traceroute
35 nslookup
35 ssh
31 ls
28 curl
25 sftp
23 gcc
23 make
18 cd
18 cat
17 round
15 python
13 kill
13 clear
10 defaults

Angka di sebelah kiri menunjukkan berapa kali perintah telah digunakan, per yang tercantum dalam riwayat bash. Menghapus riwayat bash jelas akan mengubah angka-angka, karena akan ada penyesuaian dengan panjang perintah yang disimpan dalam bash_history, dan setelah itu dinonaktifkan sepenuhnya jelas akan menyebabkan seluruh perintah untuk melaporkan apa-apa.

Jika Anda lebih suka melihat perintah lengkap yang paling sering digunakan, mungkin untuk membuat alias atau untuk tujuan lain, menyederhanakan string perintah dengan menghapus awk akan menyelesaikannya;

history | sort -rn | head

Membiarkan bendera -n off dari 'head' akan default ke daftar 10 item, tetapi angka apa pun dapat diterapkan dengan menetapkannya dengan -n.

Perintah-perintah ini akan bekerja di OS X dan Linux, dan harus bekerja dalam variasi unix lainnya juga.