linux重复执行上一条命令的快捷键

worktile 其他 63

回复

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

    在Linux系统中,可以使用”!!”命令来重复执行上一条命令。这个快捷键可以非常方便地重复执行刚刚输入过的命令,省去了重新输入命令的麻烦。

    另外,还有一种方法可以达到相同的效果,即使用”^”符号。具体操作方法是:输入”^”符号后,紧接着输入想要重复执行的命令的起始部分,并按下回车键即可。系统会自动找到最近一次执行过的与输入的命令起始部分相符的命令,并执行它。

    举个例子来说,如果我刚刚输入了命令”ls -l /home/”,如果我想要再次执行这个命令,可以直接输入”!!”或者”!ls”,按下回车键即可重复执行命令。

    此外,如果我想要执行最近一次以”ls”开头的命令,也可以输入”^ls”,按下回车键即可。

    需要注意的是,这两种方法都只能重复执行最近一次的相应命令,对于更早之前的命令无效。

    以上就是在Linux系统中重复执行上一条命令的快捷键的介绍。希望对你有所帮助!

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

    在Linux系统中,有几个快捷键可以用于重复执行上一条命令。以下是常用的几个快捷键:

    1. Ctrl + P:使用Ctrl + P快捷键可以执行上一条命令。这个快捷键实际上相当于按向上箭头键,可以遍历命令历史记录并执行以前输入过的命令。

    2. !!:输入两个感叹号(!!)可以执行最近的一条命令。这个快捷键等效于Ctrl + P,也可以重复执行上一条命令。

    3. !-1:输入!-1可以执行上一条命令。这个快捷键的意思是执行当前命令之前的一条命令。

    4. 上箭头键:按上箭头键可以遍历命令历史记录,并重复执行以前输入过的命令。每按一次上箭头键,就会显示上一条命令,按Enter键可以执行该命令。

    5. Ctrl + R:使用Ctrl + R可以调出逆向搜索命令的功能。按下这个快捷键后,会出现一个提示符,在提示符后面输入关键字,系统会搜索包含该关键字的最近的一条命令,并将其显示出来。按Enter键可以执行搜索到的命令。

    需要注意的是,上述的快捷键在不同的终端、shell或Linux发行版中可能会有所不同。另外,一些命令行编辑器,如Bash,也提供了额外的配置选项,可以自定义快捷键的行为。因此,实际使用中可能会有一些差异。

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

    在Linux终端中,我们可以使用以下快捷键来重复执行上一条命令:

    1. 使用”!!”:输入”!!”将重复执行上一条完整的命令。这对于我们需要以root权限重新运行命令或者执行一个需要特殊权限的命令时非常有用。
    示例:
    “`bash
    $ ls
    Desktop Documents Downloads Music Pictures Public Templates Videos
    $ !!
    ls
    Desktop Documents Downloads Music Pictures Public Templates Videos
    “`

    2. 使用”!”加数字:输入”!”加上要执行的命令的序号,将重复执行该命令。你可以使用”history”命令来查看最近执行的命令的序号。
    示例:
    “`bash
    $ history
    1 ls
    2 cd Documents
    3 mkdir test
    $ !2
    cd Documents
    “`

    3. 使用Ctrl+P:按下Ctrl+P键组合,将重复执行上一条命令。

    示例:
    “`bash
    $ ls
    Desktop Documents Downloads Music Pictures Public Templates Videos
    $ [Ctrl+P]
    ls
    Desktop Documents Downloads Music Pictures Public Templates Videos
    “`

    4. 使用上箭头:按上箭头键将依次显示最近执行的命令,回车键执行该命令。

    示例:
    “`bash
    $ ls
    Desktop Documents Downloads Music Pictures Public Templates Videos
    $ [↑]
    ls
    Desktop Documents Downloads Music Pictures Public Templates Videos
    “`

    这些快捷键可以帮助我们在Linux终端中快速重复执行上一条命令,提高工作效率。

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

400-800-1024

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

分享本页
返回顶部