linux回到上一次命令

fiy 其他 20

回复

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

    在Linux系统中,有几种方法可以回到上一次执行的命令:

    1. 使用”up arrow”键:按下键盘上的”↑”键可以逐步显示之前执行过的命令,一直按下直到你找到想要回到的命令,然后按下”Enter”键即可重新执行。

    2. 使用”history”命令:在终端中输入”history”命令可以列出之前执行过的命令历史记录。你可以在列表中找到上一次执行的命令,并使用”!n”(n为命令编号)的方式重新执行。

    3. 使用”Ctrl + R”快捷键:按下”Ctrl + R”键后,会进入一个交互式的搜索模式。你可以输入部分命令或关键词,系统会自动搜索并展示出最近匹配到的命令。你可以继续按下”Ctrl + R”键来浏览更旧的匹配项,或者直接按下”Enter”键重新执行匹配到的命令。

    4. 使用”!!”命令:在终端中输入”!!”会重新执行上一次执行的命令。

    总而言之,Linux系统中有多种方式可以回到上一次执行的命令,选择其中一种方式来满足你的需求即可。

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

    在Linux系统中,有几种不同的方法可以回到上一次的命令。

    1. 使用历史命令:通过使用history命令可以查看之前执行过的命令的列表。键入history命令后,将会显示一个编号列表,以及对应的命令。使用“!”符号后跟命令的编号,可以快速执行该命令。例如,要执行编号为45的命令,可以键入“!45”。

    2. 使用上箭头键:在终端中,按上箭头键可以快速显示之前执行过的命令。每按一次,将显示前一次执行的命令。通过不断按箭头键向上滚动,可以浏览之前的命令,并执行需要的命令。

    3. 使用“Ctrl + R”组合键进行反向搜索:在终端中,按下“Ctrl + R”组合键会打开一个反向搜索的提示符。在此提示符下,可以键入关键字或命令的一部分,以搜索之前执行过的命令。按下“Ctrl + R”键后,会显示与搜索条件匹配的最近的命令。按“Ctrl + R”继续,可以浏览更早的匹配命令。要执行一个匹配的命令,只需按Enter键即可。

    4. 使用“!”符号重新执行最后一个命令:在终端中,输入“!!”可重新执行最后一个命令。这在需要以root用户身份重新执行命令时非常有用。

    5. 使用“cd -”切换到上一个工作目录:如果在终端中使用cd命令切换到了其他工作目录,可以使用“cd -”命令返回上一个工作目录。这在需要在不同的目录之间快速切换时非常有用。

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

    在Linux中,可以使用多种方式回到上一次执行的命令。下面是一些常见的方法和操作流程。

    方法一:使用上箭头键
    在终端中,可以使用上箭头键(↑)来回滚和浏览之前执行的命令。每按一次上箭头键,终端会显示之前执行的命令。

    方法二:使用 history 命令
    1. 在终端中,输入 history 命令来查看历史命令列表。该命令会显示最近执行的一系列命令和命令的编号。
    2. 根据命令的编号,使用感叹号(!)加上相应的编号来重新执行该命令。例如,输入 !100 将会重新执行第100条命令。

    方法三:使用Ctrl+R搜索命令
    1. 在终端中,按下Ctrl+R键进入反向搜索模式。
    2. 输入一个关键字,终端会显示最近包含该关键字的命令。反向搜索会自动匹配最接近你输入的关键字的命令。
    3. 连续按下Ctrl+R键可以浏览匹配的命令,直到找到目标命令。
    4. 找到目标命令后,按下Enter键执行该命令。

    方法四:使用 !-1
    在终端中,可以直接输入 !-1 重新执行上一条命令。!-2 表示倒数第二个命令,以此类推。

    方法五:使用 history | grep 命令
    在终端中,可以使用 history | grep 关键字 的方式搜索之前执行的命令。例如,输入 history | grep ls 将会显示之前执行的所有包含“ls”的命令。

    综上所述,以上是在Linux中回到上一次执行的命令的常见方法和操作流程。每种方法都有其使用场景和特点,可以根据自己的习惯和需求选择适合的方式。

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

400-800-1024

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

分享本页
返回顶部