linux如何重复上个命令

worktile 其他 29

回复

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

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

    1. 使用上箭头键:按下键盘上的“上箭头”键,将会显示上一个使用过的命令。按下“回车”键即可执行该命令。

    2. 使用历史命令号:在终端中输入“history”命令,将会显示最近使用过的命令历史记录。每个命令都有一个对应的数字,代表命令在历史记录中的位置。然后可以使用“!数字”来重复执行指定数字对应的命令。例如,输入“!5”将会重复执行第5个命令。

    3. 使用“!!”符号:在终端中输入“!!”符号,将会重复执行上一个命令。这个方法特别适合在忘记使用sudo执行命令时,快速以管理员权限重新执行上一个命令。

    4. 使用“!-数字”:在终端中输入“!-数字”,将会重复执行倒数第几个使用过的命令。例如,输入“!-2”将会重复执行倒数第2个命令。

    5. 使用“Ctrl + R”:按下“Ctrl + R”组合键,将会打开一个交互式的命令历史记录搜索界面。在这里可以输入关键字来搜索和重复执行相关的命令。

    这些方法可以根据个人喜好和习惯来选择和使用。无论哪种方法,都可以帮助你快速重复上一个命令,提高工作效率。

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

    在Linux系统中,有几种方法可以重复上一个命令:

    1. 使用“上箭头”键:在终端中,按下“上箭头”键会显示最近使用的命令。按下“上箭头”键直到显示出想要重复执行的命令,然后按下回车键来执行该命令。

    2. 使用“!!”符号:在终端中,输入“!!”(两个感叹号),然后按下回车键,系统会自动执行上一个命令。

    3. 使用“!-1”符号:在终端中,输入“!-1”(感叹号后跟减号和数字1),然后按下回车键,系统会自动执行上一个命令。

    4. 使用“Ctrl + p”快捷键:在终端中,按下“Ctrl + p”组合键会将光标移动到上一个命令的开头。然后按下回车键来执行该命令。

    5. 使用“Ctrl + o”快捷键:在终端中,按下“Ctrl + o”组合键会将光标移动到上一个命令的开头,并执行该命令。

    以上方法可以根据个人喜好和操作习惯选择使用。无论选择哪种方法,都可以方便地重复上一个命令,提高工作效率。

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

    在Linux中,我们可以通过几种方法来重复上一个命令,以下是其中一些常用的方法和操作流程:

    1. 使用历史命令
    Linux系统会自动记录我们执行过的命令,我们可以通过使用命令`history`来查看我们执行过的命令列表。根据列表中的行号,可以使用`!行号`的方式来重复执行某个特定的命令。

    示例:

    “`shell
    $ history # 查看执行过的命令列表
    $ !行号 # 执行历史中指定行号的命令
    “`

    例如,要重复执行第5行的命令,可以输入`!5`。

    2. 使用`!!`符号
    在命令行中输入`!!`,可以重复执行上一个命令。

    示例:

    “`shell
    $ !! # 重复执行上一个命令
    “`

    3. 使用`!-n`符号
    在命令行中输入`!-n`,可以重复执行倒数第n个命令。

    示例:

    “`shell
    $ !-3 # 重复执行倒数第3个命令
    “`

    4. 使用上下箭头键
    在命令行中,可以使用上下箭头键(或Ctrl+P和Ctrl+N)来循环浏览执行过的命令,并按下回车键来执行选中的命令。

    示例:

    “`shell
    $ ↑ # 上箭头键,浏览上一个命令
    $ ↓ # 下箭头键,浏览下一个命令
    “`

    这种方式可以方便地重复执行多个历史命令。

    5. 使用`Ctrl+R`进行逆向搜索
    在命令行中按下`Ctrl+R`,可以进行逆向搜索以查找执行过的命令。输入关键字,然后按下回车键即可执行搜索到的命令。

    示例:

    “`shell
    $ Ctrl+R # 按下Ctrl+R进入搜索模式
    (reverse-i-search)`关键字’: # 输入关键字进行搜索
    “`

    逆向搜索是非常有用的,因为它可以根据我们输入的关键字搜索到匹配的命令,并且可以重复执行这些命令。

    这些方法和操作流程可以帮助我们在Linux系统中快速而方便地重复执行上一个命令。根据具体的场景和需要,选择适合自己的方法使用。

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

400-800-1024

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

分享本页
返回顶部