linux下重复输入上次命令

不及物动词 其他 59

回复

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

    在Linux下,你可以通过使用历史命令来重复上次的命令。下面是几种常见的方法:

    1. 使用上箭头键(↑):按下上箭头键,将会显示上一条命令,按下回车键即可执行。

    2. 使用”!!”:在终端中输入”!!”,然后按下回车键,将会执行上一条命令。

    3. 使用”!-n”: “n”代表上一条命令的编号。在终端中输入”!-1″,然后按下回车键,将会执行上一条命令。

    4. 使用”!string”: “string”代表上一条命令的关键词或者部分关键词。在终端中输入”!string”,然后按下回车键,将会执行最后一条包含指定关键词的命令。

    5. 使用Ctrl+R:按下Ctrl+R键,然后开始输入命令的一部分或者关键词,终端将会显示最近匹配的命令。按下回车键即可执行匹配的命令。

    无论你选择使用哪种方法,都可以方便地重复执行上次的命令,提高你的工作效率。希望对你有帮助!

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

    在Linux下,有多种方法可以重复输入上次执行的命令。以下是其中一些常用的方法:

    1. 使用“up arrow”键:按下“up arrow”键会显示之前执行的命令历史记录。通过按下“up arrow”键多次,可以重复显示并执行先前执行的命令。

    2. 使用“!!”符号:在终端中输入“!!”,然后按下回车键,会重新执行上次执行的命令。

    3. 使用“!-1”符号:在终端中输入“!-1”,然后按下回车键,会重新执行上次执行的命令。使用“!-2”可以执行倒数第二次执行的命令,以此类推。

    4. 使用命令历史记录编号:在终端中输入“history”命令,可以显示所有的命令历史记录。每行记录都有一个唯一的编号。使用“!编号”可以执行相应编号的命令。例如,输入“!123”可以执行编号为123的命令。

    5. 使用“Ctrl + r”组合键:按下“Ctrl + r”组合键后,系统会显示一个搜索提示符。在提示符后面输入部分命令,系统会自动搜索并显示最近匹配的命令。按下“Enter”键即可执行匹配的命令。

    6. 使用“ctrl+p”组合键:在终端中按下“ctrl+p”组合键,可以重复输入上一次执行的命令。

    上述方法都是在终端中使用的。可以根据个人习惯选择其中一个方法来重复输入上次执行的命令。

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

    在Linux下,有几种方法可以重复输入上次的命令。以下是一些常用的方法和操作流程。

    1. 使用“!!”符号
    “!!”符号是Linux中的一个特殊符号,表示重复执行上次的命令。只需要在终端输入“!!”,然后按下回车键,即可执行上次的命令。

    2. 使用“!<字符>”符号
    “!<字符>”符号也是Linux中的一个特殊符号,表示重复执行上次以特定字符开头的命令。例如,如果上次执行的命令以“ls”开头,想要重复执行上次的命令,只需要输入“!ls”,然后按下回车键。

    3. 使用“Ctrl + P”组合键
    “Ctrl + P”是Linux中的一个快捷键组合,用于从命令历史记录中选择上一条命令。在终端中按下“Ctrl + P”,然后按下回车键,即可重复执行上次的命令。

    4. 使用“history”命令
    “history”命令可以显示最近执行过的命令历史记录。通过查看命令历史记录,可以找到上次执行的命令。然后,可以使用“!编号”来重复执行特定编号的命令。例如,如果要重复执行第10条命令,只需要输入“!10”,然后按下回车键。

    5. 使用“Ctrl + R”组合键
    “Ctrl + R”是Linux中的另一个快捷键组合,用于在命令历史记录中搜索并执行匹配的命令。按下“Ctrl + R”后,会进入一个交互式搜索模式。在模式中,可以输入关键字来搜索匹配的命令。每次按下“Ctrl + R”都会向上遍历命令历史记录,并显示第一个匹配的命令。要执行匹配的命令,只需要按下回车键。

    这些方法可以帮助你在Linux下重复输入上次的命令。根据个人偏好和需求,你可以选择适合自己的方法。无论是使用特殊符号、快捷键还是使用命令历史记录,都能方便地重复执行上次的命令。

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

400-800-1024

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

分享本页
返回顶部