linux中显示最近执行过的2个命令

fiy 其他 25

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要显示linux中最近执行过的2个命令,可以使用历史命令来查看。

    Linux系统会自动记录用户在终端中执行的命令历史,可以通过历史命令来查看之前执行过的命令。

    要显示最近执行过的2个命令,可以使用以下命令:

    “`
    history | tail -2
    “`

    该命令会输出最近执行过的2个命令的历史记录。其中,history命令用于显示命令历史记录,tail命令用于输出最后2行的内容。

    执行以上命令后,会显示类似以下的输出:

    “`
    3000 command1
    3001 command2
    “`

    其中,3000和3001是命令的序号,command1和command2是具体的命令内容。

    通过以上命令,我们就可以查看到最近执行过的2个命令的详细信息。如果要查看更多的历史命令,可以调整tail命令的参数来输出更多的行数。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以通过使用命令 history 查看最近执行过的命令。默认情况下,history命令会显示最近执行的1000条命令。但是,我们可以使用不同的选项来自定义显示的命令数量。

    1. 显示最近执行的命令:要显示最近执行的命令,只需在终端中输入 history 命令。

    2. 显示指定数量的命令:如果你想要显示不同数量的命令,可以通过指定选项-n来实现,其中n是你想要显示的命令数量。例如,输入 history -10 将显示最近执行的10条命令。

    3. 使用grep过滤命令:如果你只想显示包含特定关键字的命令,你可以使用grep命令来过滤结果。例如,输入 history | grep “ls” 将只显示包含“ls”的命令。

    4. 根据日期和时间排序:默认情况下,history命令按照执行命令的顺序显示。但是,你可以使用选项-r来反转显示结果,从而按照日期和时间排序。例如,输入 history -r 将按照最新执行的命令显示在列表的开头。

    5. 使用HISTTIMEFORMAT显示时间戳:由于默认情况下,history命令只显示命令的序号和命令本身,如果你想要显示执行命令的时间戳,可以使用环境变量HISTTIMEFORMAT来实现。例如,输入 export HISTTIMEFORMAT=”%F %T “,然后再输入 history 命令,将显示每个命令的执行时间。

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

    在Linux中,可以通过多种方法来显示最近执行过的命令。下面将介绍三种常用的方法:通过history命令、通过Ctrl+R快捷键和通过查看.bash_history文件。

    1. 使用history命令

    可以使用history命令来显示最近执行过的命令。该命令会显示最近使用过的命令列表,可以根据需要选择显示数量。默认情况下,history命令显示最近执行的500个命令。

    使用以下命令来显示最近执行过的2个命令:
    “`
    history | tail -n 2
    “`
    这个命令会将history命令的输出通过管道传递给tail命令,并使用tail命令来显示最后两行。

    2. 使用Ctrl+R快捷键

    另一种方法是使用shell中内置的Ctrl+R快捷键来搜索最近执行过的命令。按下Ctrl+R,然后开始输入命令的关键词,shell会自动匹配并显示最近匹配的命令。

    按下Ctrl+R,然后输入关键词,比如要查找包含”ls”的命令,可以输入”ls”,然后按下Enter键,最近执行的包含关键词”ls”的命令将会显示出来。按下Ctrl+R可以继续查找下一个匹配项。

    3. 查看.bash_history文件

    在用户的家目录下,有一个名为.bash_history的隐藏文件,记录了用户在shell中执行的命令历史。可以使用cat或者less命令来查看该文件内容。

    使用以下命令查看最近执行过的2个命令:
    “`
    tail -n 2 ~/.bash_history
    “`
    这个命令会使用tail命令显示.bash_history文件的最后两行,即最近执行过的两个命令。

    通过上述三种方法,可以很方便地显示最近执行过的命令。根据实际需要,选择合适的方法来查看相应的命令历史。

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

400-800-1024

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

分享本页
返回顶部