linux查看最近执行的3个命令

worktile 其他 7

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用一些命令来查看最近执行的命令。其中最常用的命令包括history、fc和ctrl+r。下面将详细介绍这三个命令的使用方法。

    1. history命令
    使用history命令可以查看最近执行过的命令列表。要显示最近执行过的所有命令,只需在终端中输入history即可。默认情况下,history命令会显示最近执行过的500条命令。可以根据需要使用history命令的选项来控制显示的条目数或者显示特定的命令。

    示例:
    $ history
    1 ls
    2 cd Documents
    3 mkdir test
    4 cd test
    5 touch file.txt
    6 ls
    7 cat file.txt

    可以看到,history命令会显示每条命令在历史记录中的编号和命令内容。

    2. fc命令
    fc命令可以用来查看和编辑历史命令。它的基本用法是fc [选项] [起始命令编号] [终止命令编号]。如果没有指定起始和终止命令编号,则默认编辑最后一条命令。当使用fc命令后,会弹出一个文本编辑器窗口,显示选定范围内的命令。在编辑器中可以对命令进行修改并保存退出后,命令会被执行。

    示例:
    $ fc

    $ fc 10 15

    $ fc -e nano

    fc命令可以灵活地调用文本编辑器来编辑命令,并且支持多种选项用于修改、删除、执行等操作。

    3. ctrl+r快捷键
    在终端中,按下ctrl+r键可以打开一个交互式搜索功能,可以用于查找最近执行过的命令。按下ctrl+r键后,在终端上方会出现一个提示符。可以输入关键字来搜索相关的命令。同时,不断按下ctrl+r键,可以在历史命令中循环搜索匹配的命令。

    示例:
    (reverse-i-search)`ls’: ls
    (reverse-i-search)`ls’: ls Documents
    (reverse-i-search)`ls’: ls Documents/test

    按下ctrl+r键后,可以通过输入命令的关键字来快速查找和重复执行命令。

    通过使用上述三个命令,可以方便地查看最近执行的命令,提高工作效率。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,有几种方法可以查看最近执行的命令。

    1. 使用history命令:在Linux终端中,可以使用history命令来查看最近执行的命令。默认情况下,history会显示最近执行的1000条命令。可以通过在命令后面加上数字来指定要显示的命令数量。例如,要显示最近执行的3个命令,可以输入命令`history 3`。

    2. 使用Ctrl+R快捷键:使用Ctrl+R快捷键可以在终端中进行反向搜索历史命令。按下Ctrl+R键后,会出现一个提示符。在提示符后面输入要搜索的关键字,终端会自动显示最近使用过的含有该关键字的命令。可以按下Ctrl+R键继续向上滚动,直到找到想要查看的命令。

    3. 使用上下箭头键:在终端中,按上下箭头键可以浏览历史命令。按向上箭头键时,会显示之前执行的命令,按向下箭头键时,会显示之后执行的命令。通过按下向上箭头键几次,直到找到最近执行的命令。

    4. 使用grep命令:可以使用grep命令来过滤并显示最近执行的命令。使用`history | grep [关键字]`来查找包含指定关键字的命令。例如,要查找包含”ls”的命令,可以输入命令`history | grep ls`。

    5. 使用HISTTIMEFORMAT变量:通过设置HISTTIMEFORMAT环境变量,可以在history命令的输出中显示命令的执行时间。默认情况下,history命令只显示命令本身,不显示执行时间。要设置HISTTIMEFORMAT环境变量,可以在终端中输入命令`export HISTTIMEFORMAT=’%F %T ‘`。然后,使用history命令可以显示命令和执行时间。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要查看最近执行的命令历史,可以使用history命令。history命令会列出所有已经执行的命令,可以通过一些选项来进行筛选和限制。

    下面是在Linux系统中查看最近执行的3个命令的方法和步骤:

    1. 打开终端:在Linux系统中,可以使用快捷键Ctrl + Alt + T打开终端窗口。

    2. 输入history命令:在终端中输入”history”命令,然后按下回车键。这会显示一个带有行号的命令历史列表。

    3. 查找最近执行的3个命令:默认情况下,history命令会显示最近执行的500个命令。如果要查看最近执行的3个命令,可以使用”tail”命令将列表的最后3行显示出来。示例如下:

    “`shell
    history | tail -n 3
    “`

    上面的命令中,”history”管道符号后面是”tail”命令,使用选项”-n”来指定要显示的行数。这里指定为3,即显示最近执行的3个命令。

    4. 查看结果:执行上述命令后,终端会显示最近执行的3个命令的行号和具体命令。可以根据需要自行查看具体的命令内容。

    注意事项:
    – 如果要查看更多或更少的命令历史记录,可以通过修改默认的历史记录数量来实现。可以编辑.bashrc文件,添加或修改HISTSIZE和HISTFILESIZE变量的值。
    – history命令还有其他一些选项,例如可以使用”-c”选项来清除所有的命令历史记录。可以通过”man history”命令来查看所有可用选项的详细信息。

    总结:
    通过使用history命令,可以轻松查看最近执行的命令历史。使用tail命令配合选项可以快速找到并显示最近执行的命令。这个方法适用于大多数基于Linux的操作系统。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部