显示 n 个最常用的命令 Linux

Display n most frequent used commands Linux

linux 中的一个命令,用于列出您的 zsh.[=11= 中最常用的 N 个命令]

zsh

fc -ln 0 | awk '{print }' | sort | uniq -c | sort -nr | head -<X>

fc -ln 0 - 显示历史
awk - 只打印没有参数的命令
sort - 用于使用下一个管道
uniq -c - 计数唯一命令
sort -rn - 按数字反向排序
head -<X> - 列出前 X

类似于bash

history | awk '{print }' | sort | uniq -c | sort -rn| head -<X>

特别感谢@ericbn