linux重复执行上一个命令

fiy 其他 57

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用一些快捷键和命令来重复执行上一个命令。

    1. 使用快捷键:
    按下“Ctrl + P”键可以重复执行上一个命令。

    2. 使用“!!”命令:
    在终端中,输入“!!”(不包含引号)可以重复执行上一个命令。这个命令非常简单,只需要输入两个连续的英文叹号”!!”即可。

    3. 使用“!”命令:
    通过输入“!”(不包含引号)加上上一个命令的序号,可以重复执行特定的命令。

    首先,要获取上一个命令的序号,可以使用“history”命令查看之前输入的命令历史记录,每个命令都会有一个对应的序号。例如,输入“history”命令后会显示如下内容:

    1 ls
    2 cd /home/user
    3 vim file.txt

    然后,在终端中输入“!”加上上一个命令的序号,即可重复执行该命令。比如要重复执行序号为3的命令,可以输入“!3”。

    4. 使用“Ctrl + R”命令历史搜索:
    按下“Ctrl + R”组合键,然后输入命令的部分关键字,可以搜索之前输入的命令历史记录,并自动补全最近匹配的命令。按下“Enter”键即可执行匹配的命令。

    这些是Linux系统中重复执行上一个命令的几种方法,你可以选择最适合你的方式来实现。

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

    在Linux中,有几种方法可以重复执行前一个命令。下面是五种常用的方法:

    1. 使用上向箭头键(↑):按下上向箭头键将会显示前一个执行过的命令,然后按下回车键执行该命令。这是最简单且最直接的方法。

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

    3. 使用“!-1”符号:在终端中输入“!-1”(感叹号和减号和数字1),然后按下回车键,将会重复执行上一个命令。与“!!”符号的效果相同。

    4. 使用“history”命令:在终端中输入“history”,然后按下回车键,将会显示出之前执行过的命令列表。找到所需的命令,然后输入命令前面显示的数字,再按下回车键执行该命令。

    5. 使用“Ctrl+P”组合键:按下“Ctrl+P”组合键将会显示上一个执行过的命令,然后按下回车键执行该命令。这个方法可以在终端中反复按下“Ctrl+P”组合键来查看更早的命令。

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

    在Linux系统中,可以使用以下几种方法来实现重复执行上一个命令的操作。下面将逐一介绍。

    1. 使用”!!”符号:
    在命令行中,输入”!!”(不含引号)即可执行上一个命令。这种方式非常简单且直接。

    2. 使用”history”命令和”!n”符号:
    使用”history”命令可以查看历史命令列表,每一条历史命令都对应有一个唯一的编号。通过”!n”(n为命令编号)的方式,可以执行指定编号的历史命令。为了重复执行上一个命令,只需执行”!-2″即可。

    具体操作步骤如下:
    – 打开终端,进入命令行界面。
    – 输入”history”命令,查看历史命令列表,并找到上一个要执行的命令的编号。
    – 输入”!n”(n为命令编号),执行指定编号的历史命令。

    3. 使用”Ctrl+P”快捷键:
    在命令行中,按下”Ctrl+P”可以顺序显示最近使用的命令。通过重复按下”Ctrl+P”键,即可不断显示最近的命令,并直接回车执行对应的命令。

    4. 使用”Ctrl+O”快捷键:
    在命令行中,按下”Ctrl+O”键可以重复执行上一个命令。具体操作步骤如下:
    – 输入命令并按下回车执行。
    – 按下”Ctrl+O”键,即可重复执行上一个命令。

    需要注意的是,以上方法对于一次性执行的命令非常有效。对于带有参数或特殊环境的命令,可能需要做一些额外的处理才能正确重复执行。所以,在使用这些方法时,最好仔细检查要执行的命令是否适合重复执行,并确保执行结果的正确性。

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

400-800-1024

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

分享本页
返回顶部