linux一步运行历史命令

回复

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

    在Linux中,可以使用历史命令来查看之前执行过的命令。要一步运行历史命令,可以使用以下方法:

    1. 使用history命令列出最近执行的命令历史记录,例如:
    “`
    history
    “`

    2. 找到要运行的历史命令的行号,并使用叹号(`!`)后跟命令行号来执行该命令,例如:
    “`
    !行号
    “`
    例如,要运行历史命令的第5行,可以输入:
    “`
    !5
    “`

    3. 可以通过关键字搜索特定的历史命令,并使用`!`后跟关键字来运行。例如,要执行最近包含`ls`的命令,可以输入:
    “`
    !ls
    “`

    4. 可以使用历史命令中的`ctrl+r`键来搜索并运行以前执行的命令。只需按下`ctrl+r`,然后输入要搜索的关键字即可。然后按下`Enter`键即可运行找到的命令。

    这些方法可以帮助你在Linux系统中一步运行历史命令。请根据需要选择适合的方法。

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

    在Linux中,可以通过使用命令历史功能来一步运行以前执行过的命令。以下是一些在Linux中一步运行历史命令的方法。

    1. 使用”!”符号:使用”!”后面加上命令的历史编号来执行特定的历史命令。例如,要执行历史编号为3的命令,可以输入”!3″并按下Enter键。系统将立即执行编号为3的命令。

    2. 使用”!!”符号:使用”!!”来执行上一条命令。例如,如果你需要重复执行刚才执行的命令,你可以直接输入”!!”并按下Enter键。系统将立即执行上一条命令。

    3. 使用”Ctrl+R”:使用”Ctrl+R”组合键可以搜索并执行之前使用过的命令。按下”Ctrl+R”后,你可以开始输入关键字来搜索相关的历史命令。按下Enter键即可执行所找到的命令。

    4. 使用”history”命令:使用”history”命令可以显示所有已经执行的命令的列表。然后,你可以使用”!”符号加上相应的命令编号来执行特定的历史命令。

    5. 使用”fc”命令: “fc”命令用于编辑和执行历史命令。通过输入”fc”命令,你将进入一个文本编辑器界面,在该界面中你可以编辑并执行之前执行过的命令。

    需要注意的是,以上方法需要正确记忆或查找历史命令的编号。另外,如果有特定的历史命令需要多次执行,可以将其添加到一个脚本文件中,并将该文件设置为可执行,以便以后直接运行。

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

    在Linux系统中,可以使用历史命令来查看和执行以前执行过的命令。使用历史命令可以提高工作效率,避免重复输入相同的命令。本文将介绍如何在Linux系统中一步运行历史命令。

    1. 使用history命令查看历史命令列表
    打开终端,输入history命令可以查看之前执行过的命令列表。命令会按照执行的顺序从最新到最旧排列,并给每个命令一个序号。

    2. 使用“!n”运行指定序号的历史命令
    当查看到需要执行的命令序号后,可以使用“!n”的形式来运行该命令,其中n为命令的序号。例如,要执行序号为123的历史命令,可以输入“!123”。

    3. 使用“!string”运行包含指定字符串的最近命令
    如果你记得关键字或命令的一部分,可以使用“!string”的方式来运行含有指定字符串的最近的命令。例如,要运行最近的以“ls”开头的命令,可以输入“!ls”。

    4. 使用Ctrl+R来逆向搜索并运行历史命令
    在终端中按下Ctrl+R组合键,可以启动一个逆向搜索的功能,可以根据关键字搜索之前执行过的命令。只需要输入关键字,即可找到匹配的命令,按下Enter键即可运行。

    5. 使用“!!”来运行上一条命令
    使用“!!”可以快速运行上一条命令,这在需要重复执行相同命令的情况下非常方便。只需要输入“!!”,然后按下Enter键即可运行上一条命令。

    6. 使用“!$”来运行上一条命令的最后一个参数
    使用“!$”可以运行上一条命令的最后一个参数。例如,之前执行了“ls -l /home/user”,现在想再次运行该命令,只需要输入“!$”即可。

    7. 使用“!-n”来运行倒数第n条命令
    使用“!-n”可以运行倒数第n条命令,其中n为一个正整数。例如,要运行倒数第三条命令,可以输入“!-3”。

    总结:
    Linux系统提供了多种方法来一步运行历史命令,可以根据需求选择合适的方式。通过在终端中使用history命令查看历史命令列表,使用“!n”或“!string”来运行指定的历史命令或关键字匹配的历史命令。使用Ctrl+R来逆向搜索历史命令,使用“!!”来运行上一条命令,使用“!$”来运行上一条命令的最后一个参数,使用“!-n”来运行倒数第n条命令。这些方法能够帮助用户更加高效地使用历史命令。

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

400-800-1024

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

分享本页
返回顶部