私のbashで最も使われたコマンドは何か
bashのhistoryの頻出ランキングを紹介します。
もちろん問題の有りそうなものは排除してますし、CentOS標準でないものは目視で確認してから除外してます。
なお、私の環境でのHistoryは1000件まで保持しています。
使うコマンド
利用頻度の高いコマンドをリストアップする | bacchi.meを借りて
history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head
以下結果発表
1-5位
1位 sudo 155回(15.5%)
- 管理者として実行をするコマンド。設定を変えるときはもちろん、権限編集するときなどにも使用しているので堂々の1位。
- 普段からrootで作業していない人はこのコマンドが上位に来ることが多いのでは?
3位 cd 94回(9.4%)
- ChangeDirectory。Unixを触ったことがある人なら誰もが使用するであろうコマンド。
- 先輩いわく、cdの回数が無駄に多い人は作業の要領が悪いらしい。
4位 rm 84回(8.4%)
6-10位
ここまでで私の使用している半分のコマンドは終わってしまった。
今後の活躍に期待したいコマンドは以下のとおり
6位 diff 57回(5.7%)
7位 grep 51回(5.1%)
8位 exit 49回(4.9%)
9位 cat 44回(4.4%)
10位 ps 43回(4.3%)
11位-
さて、残りは今後入れ替わる可能性が非常に高いコマンドたちの紹介。
11位 cp 34回(3.4%)
12位 less 30回(3.0%)
13位 wget 21回(2.1%)
14位 mv 14回(1.4%)
15位 mail 12回(1.2%)
16位 logout 11回(1.1%)
17位タイ netstat 10回(1.0%)
17位タイ scp 10回(1.0%)
以下足切り(<1.0%)
終わりに
- よくコンソール使うのを敬遠するひとが多いけども、そんなにコマンドが多いわけじゃない
- つーかサーババリバリ使う私ですらこの調子ですから、もう少しコンソールとかバッチ処理に強くなろうぜ!!!