linux如何查询历史命令,一招鲜吃遍天!用这5个Liux命令,轻松回顾历史命令
在Linux中,你可以使用`history`命令来查询以前输入的历史命令。要查看历史命令,请按以下步骤操作:
1. 打开终端。
2. 在终端中输入以下命令:`history`。
3. 按回车键。终端将显示你以前输入的所有命令,包括命令本身和命令编号。
你还可以使用`grep`命令来过滤`history`命令的输出,以便更轻松地找到你需要的命令。例如,如果你想查找所有包含“ls”的命令,你可以输入以下命令:`history | grep ls`。这将显示所有包含“ls”的命令及其编号。
你可以使用上下箭头键在最近输入的命令之间切换。当你输入一个命令时,以前的命令会被推到历史记录的顶部,而新输入的命令会被添加到历史记录的底部。这意味着你可以随时查看和重复使用以前输入的命令。
一招鲜吃遍天!用这5个Liux命令,轻松回顾历史命令
1. hisory命令
hisory命令是Liux系统中默认的命令历史记录功能。你可以通过运行hisory命令来查看最近执行的所有命令,包括命令本身和命令参数。在终端中输入hisory即可查看历史命令列表。
2. grep命令
如果你只想查看特定关键词的历史命令,可以使用grep命令。例如,如果你想查找所有包含“ls”关键词的命令,可以在终端中输入以下命令:
`grep ls ~/.bash_hisory`
这将输出所有包含“ls”关键词的历史命令。
3. sor命令
`hisory | sor -k 2 -`
这将按照时间顺序输出历史命令。
4. awk命令
如果你想对历史命令进行更复杂的处理,可以使用awk命令。例如,如果你想统计每个命令执行的次数,可以在终端中输入以下命令:
`hisory | awk '{pri $2}' | sor | uiq -c | sor -r`
这将输出每个命令及其执行的次数,并按照次数从高到低排序。
5. alias命令
如果你想自定义历史命令的别名,可以使用alias命令。例如,如果你想将“ll”替换为“ls -l”命令,可以在终端中输入以下命令:
`alias ll='ls -l'`
这将创建一个名为“ll”的别名,相当于执行了“ls -l”命令。下次你输入“ll”命令时,它将自动替换为“ls -l”。
(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)