linux中执行上一次运行的命令的指令

不及物动词 其他 10

回复

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

    在Linux中,可以使用历史命令来执行上一次运行的命令。命令是“!!”,双感叹号表示上一次运行的命令。下面是示例操作:

    1.打开终端,输入并运行任意命令,比如:
    “`
    ls
    “`
    2.接下来可以使用“!!”命令来执行上一次运行的命令,输入并运行:
    “`
    !!
    “`
    这会执行上文中输入的“ls”命令。

    需要注意的是,“!!”命令只能执行上一次运行的命令,如果要执行更早之前的命令,则需要借助历史命令来实现。

    此外,还可以使用“!n”命令来执行历史命令列表中的第n个命令,其中n为命令在历史命令列表中的编号。例如,“!5”将会执行历史命令列表中的第5个命令。

    如果需要查看历史命令列表,可以使用“history”命令,它会显示最近执行的命令列表,并带有每个命令的编号。

    总而言之,在Linux中可以通过“!!”和“!n”两种方式来执行上一次和指定编号的历史命令。这在需要重复执行之前的命令时非常方便。

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

    在Linux中,要执行上一次运行的命令可以使用以下几个指令:

    1. !!
    `!!`指令是一个简单而常用的命令历史扩展,可以用于执行最近一次使用的命令。当你输入`!!`并按下回车键时,它将自动执行上一次运行的命令。这在需要立即重复执行上一个命令的情况下非常方便。

    2. !
    `!`指令是命令历史扩展的一部分,可以使用该指令执行以特定字符开头的命令。例如,输入`!l`并按下回车键将执行最近以字母`l`开头的命令。这对于执行以常用字母开头的命令非常有用。

    3. Ctrl + R
    在命令行中使用`Ctrl + R`组合键可以打开反向搜索命令的功能。当你按下`Ctrl + R`并开始键入一个命令时,它将自动搜索命令历史记录中与你键入的内容匹配的命令。一旦找到匹配的命令,你可以按下回车键来执行它。

    4. history命令结合!
    `history`命令可以显示你执行过的所有命令的列表。你可以翻阅历史记录,找到你要执行的命令,并使用`!数字`的格式来执行。例如,输入`!123`并按下回车键将执行第123个命令。

    5. 使用上下箭头键
    当你在命令行中按下上箭头键时,会自动显示最近执行的命令。按下回车键将执行显示的命令。如果需要执行更早的命令,可以按下下箭头键。

    总结:Linux提供了多种方法来执行上一次运行的命令,包括使用`!!`指令、`!`指令、Ctrl + R组合键、history命令以及上下箭头键。这些方法可以满足不同的使用场景,让命令行操作更加高效方便。

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

    Linux中有多种执行上一次运行的命令的指令,包括使用历史命令的快捷方式、使用历史命令的编号以及使用历史命令的关键字搜索等方法。下面将详细介绍这些方法的操作流程。

    一、使用历史命令的快捷方式

    1. 上一条命令:使用”!!”符号来执行上一条命令。
    示例:

    “`
    $ ls -l
    $ !!
    “`

    2. 上一条以关键字开头的命令:使用”!关键字”的方式来执行上一条以特定关键字开头的命令。
    示例:

    “`
    $ ls
    $ !ls
    “`

    二、使用历史命令的序号

    1. 查看历史命令:使用”history”命令来查看历史命令的列表。
    示例:

    “`
    $ history
    “`

    2. 执行历史命令:使用”!”符号后跟命令编号来执行对应的历史命令。
    示例:

    “`
    $ !1
    “`

    三、使用历史命令的关键字搜索

    1. 输入关键字:使用Ctrl + R快捷键来打开反向搜索功能。
    示例:

    “`
    (reverse-i-search)`’:
    “`

    2. 输入关键字:在提示符后输入关键字,系统将显示最近匹配的历史命令,可以使用向上/向下箭头来浏览匹配结果。
    示例:

    “`
    (reverse-i-search)`关键字’: cd /directory/
    “`

    3. 执行命令:按Enter键以执行当前匹配的历史命令,或继续浏览匹配结果并执行目标命令。
    示例:

    “`
    (reverse-i-search)`关键字’: cd /directory/
    “`

    注意事项:
    – 如果要执行其他匹配的历史命令,可以使用右箭头进行编辑,并按Enter键来执行修改后的命令。
    – 如果反向搜索框中不断输入字符并按Up / Down箭头键,系统将向上/下匹配以前命令的相似字符。

    这些方法可以帮助用户方便地执行上一次运行的命令。根据个人习惯和需要选择合适的方法,在提高工作效率的同时,也提升了Linux命令行的使用体验。

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

400-800-1024

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

分享本页
返回顶部