有没有办法告诉我自从我在 bash 中 ssh'd / 登录以来我运行了多少命令?

lee*_*d00 1 bash command-history

我history在 bash 中运行命令,但它给了我一切......

我注意到我可以通过运行来限制以前显示的命令的数量history | tail -n <num-of-lines+1>;那么有没有什么方法可以只查看自登录以来我运行的内容,使用自登录 bash 以来运行的命令数量?

小智 5

如果您只想要一个没有具体细节的一般计数,请尝试 echo $LINENO.

解释器将您的会话视为流,并计算进入的行数。这基本上是就是您点击返回的次数。

如果您键入多行命令,每行将被单独计算。