#linux #shell #unix #command-line
Вопрос:
Я хочу выяснить, какие из 5 лучших команд я запустил в оболочке. Я хочу посмотреть, какие команды я использую чаще всего. Было бы здорово, если бы я также мог видеть, как часто я выполнял эти главные команды.
Есть ли простой способ найти его без установки каких-либо плагинов?
Ответ №1:
Вы можете сделать это с помощью команды history и объединить ее с head-n, чтобы получить n лучших команд.
Чтобы получить 5 лучших команд:
history | awk '{print $2'} | sort | uniq -c | sort -rn | head -5
Результат:
68 cd
66 ls
41 vi
40 git
24 rm
Это означает, что я использовал cd
его чаще всего, и я использовал его 68 раз.