Linux命令行重输上次命令

fiy 其他 70

回复

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

    要在Linux命令行中重输上次的命令,可以使用以下方法:

    1. 使用上箭头键:在命令行中按上箭头键会自动显示上一次输入的命令。按下箭头键多次可以显示更早的命令。一旦找到要重新输入的命令,按下回车键即可执行。

    2. 使用历史命令号:在命令行输入`history`命令可以显示最近使用过的命令历史记录。每一个命令前都有一个编号,在输入`!编号`的方式可以将对应命令重新执行。例如,输入`!5`会重新执行第5个历史命令。

    3. 使用上个命令的参数:如果只想修改上一次命令的某些参数,可以使用`!!`代表上一个命令。例如,如果上一次执行的命令是`ls -l`,输入`!! /etc`会执行`ls -l /etc`。

    4. 使用Ctrl + R搜索:按下Ctrl + R键后,命令行会进入搜索模式。在按下Ctrl + R后,开始键入命令的一部分,命令行会自动显示最匹配的历史命令。按下Ctrl + R多次可以显示其他匹配项。一旦找到要重新输入的命令,按下回车键即可执行。

    5. 使用向上搜索命令:按下Ctrl + P键可以逐步向上搜索以前的命令。一旦找到要重新输入的命令,按下回车键即可执行。

    这些方法可以帮助你在Linux命令行中快速地重输上次的命令,提高工作效率。

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

    在Linux命令行中,有几种方法可以重复执行上一条命令。以下是5种常用的方法:

    1. 使用历史命令编号:
    命令行中输入”!!”,就可以执行上一条命令。这个方法也可以用一个感叹号后面加上一个数字,来执行历史命令列表中对应编号的命令。

    2. 使用上一条命令的开头:
    在命令行中输入”!开头的部分”,即可执行上一条以该开头的命令。比如,如果上一条命令是”ls -l”,那么输入”!ls”即可再次执行该命令。

    3. 使用Ctrl + R搜索:
    按下Ctrl + R键,在命令行中输入任意部分的命令,系统将会自动搜索并匹配最近的历史命令。按下Enter键即可执行匹配到的命令。

    4. 使用Ctrl + P:
    按下Ctrl + P键,可以在命令行中重复上一条命令。

    5. 使用上箭头:
    在命令行中按上箭头,可以遍历命令历史记录,并执行所选中的命令。

    请注意,在使用上述方法时,如果上一条命令包含了敏感信息(如密码),要特别小心,确保在命令行中不会被其他人看到。此外,这些方法只能重复执行最近输入的命令,如果需要重复执行更早期的命令,可以通过history命令查看历史命令记录,并使用编号的方式执行。

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

    在Linux命令行中,可以使用一些快捷键和命令来重新执行上次输入的命令。

    1. 使用历史命令数字编号重新输入命令
    在命令行中,可以通过 `history` 命令查看输入命令的历史记录,每个命令都有一个数字编号。可以使用 `!n` 的格式来重新输入第n条命令,其中n为数字编号。例如,`!20` 将会重新执行第20条命令。

    2. 使用上箭头键重新输入上次命令
    在命令行中,按上箭头键(`↑`),可以将上次输入的命令重新显示出来。按下回车键即可重新执行上次命令。这种方式非常简便,特别适合只需要重新执行一个命令的情况。

    3. 使用`!!`重新输入上次命令
    在命令行中,可以直接输入 `!!` 来重新执行上次输入的命令。这种方式特别适合只需要重新执行上次输入命令的情况。

    4. 使用`!-n`重新执行倒数第n条命令
    在命令行中,可以使用 `!-n` 的格式来重新执行倒数第n条命令,其中n为数字。例如,`!-3` 将会重新执行倒数第三条命令。

    5. 使用`Ctrl + R`搜索并重新输入相似命令
    在命令行中,按下 `Ctrl + R` 可以进行命令历史记录的反向搜索。输入一些关键字,会自动匹配历史记录中与之相似的命令。按下回车键即可重新执行匹配的命令。

    6. 使用`Ctrl + P`重新输入上一条命令
    在命令行中,按下 `Ctrl + P` 可以重新输入上一条命令。这种方式与使用上箭头键的效果相同。

    通过上述方法,我们可以快速重新输入并执行上次的命令,方便我们进行操作和调试。

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

400-800-1024

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

分享本页
返回顶部