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篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!