linux查看上条命令执行时间

fiy 其他 171

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要查看Linux中上一条命令的执行时间,可以使用下面的方法:

    1. 使用`history`命令查看命令历史记录。在终端中输入`history`,将显示最近执行的命令列表,包括命令的执行时间戳和命令行内容。根据列表中的执行时间戳,您可以找到上一条执行的命令。

    2. 使用`history`命令结合`grep`命令来筛选上一条命令。在终端中输入`history | grep -v grep | tail -n 2 | head -n 1`,将显示除去grep命令的历史记录列表的最后两条记录,然后再取第一条记录,即上一条命令。

    3. 使用`fc`命令查看上一条命令的执行时间。在终端中输入`fc -ln -1`,将显示上一条命令的完整内容和执行时间。

    以上是在Linux中查看上一条命令的执行时间的几种方法。根据您的需求选择合适的方法即可。

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

    在Linux系统中,可以通过多种方式查看前一条命令的执行时间。下面是几种常用的方法:

    1. 使用命令”history”查看历史命令:在终端中输入”history”命令,会显示出之前执行过的命令列表。每行开头的数字表示该命令的序号,可以通过序号找到上一条命令,并查看其执行时间。

    2. 使用命令”history”配合”grep”过滤命令:如果历史命令列表很长,可以使用”grep”命令来过滤出只包含特定关键词的命令。例如,要查看只包含”ls”关键词的命令列表,可以使用命令”history | grep ls”。然后根据序号找到上一条命令,并查看其执行时间。

    3. 使用”!$”获取上一条命令的参数并执行:在终端中输入”!$”命令,会自动获取上一条命令的所有参数并执行。在执行前会显示上一条命令的具体内容,包括执行时间。

    4. 使用反斜杠加感叹号”!\!”来执行上一条命令并显示时间:在终端中输入”!\!”命令,会执行上一条命令并在执行结果中包含执行时间。

    5. 使用”date”命令来查看当前时间,并自行计算命令执行时间:在执行命令之前使用”date”命令获取当前时间,在命令执行完之后再次使用”date”命令获取当前时间,然后将两者相减即可得到命令的执行时间。

    这些方法可以在不同情况下使用,根据具体需求选择合适的方法来查看上一条命令的执行时间。

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

    在Linux系统中,可以通过使用history命令来查看之前执行过的命令,并获取它们的执行时间。具体操作流程如下:

    1. 打开终端,并进入Linux系统。
    2. 输入以下命令来查看历史执行过的命令列表及相应的编号:

    “`shell
    history
    “`

    执行完这个命令后,终端会显示最近执行过的命令列表,以及每个命令的编号。

    3. 根据需要,找到你想查看执行时间的命令,并记住它的编号。

    4. 使用以下命令来查看指定命令的执行时间:

    “`shell
    history -c
    “`

    将上面的``替换为你想要查看执行时间的命令的编号。

    例如,如果你想查看编号为100的命令的执行时间,可以执行以下命令:

    “`shell
    history -c 100
    “`

    执行规定的命令后,终端会显示该命令的执行时间以及其他相关信息。

    注意:`history`命令只会显示之前的命令历史,如果没有执行过的命令或者历史记录被清除,那么无法获取到之前命令的执行时间。

    如果需要更详细的执行时间信息,可以使用`date`命令来获取当前时间,然后在执行完命令后再次使用`date`命令来获取结束时间,并计算他们之间的时间差来获取命令的执行时间。以下是一个示例:

    1. 打开终端,并进入Linux系统。

    2. 执行以下命令,获取当前时间:

    “`shell
    date
    “`

    终端会显示当前的日期和时间。

    3. 执行你想要查看执行时间的命令。

    4. 再次执行以下命令,获取当前时间:

    “`shell
    date
    “`

    终端会再次显示当前的日期和时间。

    5. 将第二次获取的时间减去第一次获取的时间,即可得到命令的执行时间。

    通过上述方法,你可以轻松地查看Linux系统中之前命令的执行时间。

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

400-800-1024

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

分享本页
返回顶部