linux中重复上一条命令目标

worktile 其他 4

回复

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

    Linux中重复上一条命令的方法有多种。我们来逐一介绍:

    1. 使用上方向键:在终端中输入命令后,按下上方向键即可重复上一条命令。这是最简单也是最常用的方法。

    2. 使用”!!”符号:在终端中输入”!!”,即为重复上一条命令。例如:
    “`
    $ whoami
    user
    $ !!
    user
    “`

    3. 使用”!”符号和关键字:在终端中输入”!”符号,后面跟着一个关键字,即可重复最近的一条以该关键字开头的命令。例如:
    “`
    $ history
    1 ls
    2 cd …
    3 vim file.txt
    4 whoami
    $ !vim
    vim file.txt
    “`

    4. 使用”Ctrl+P”快捷键:在终端中输入命令后,按下”Ctrl+P”即可重复上一条命令。

    以上就是Linux中重复上一条命令的几种方法,可以根据个人习惯选择使用。

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

    在Linux中,可以使用以下几种方法来重复上一条命令的目标:

    1. 使用上方向键:按下上方向键,可以直接显示并重用上一条命令。这是最简单的方法之一。

    2. 使用“!!”符号:在命令行中输入“!!”,可以执行并重复上一条命令。

    3. 使用“!-1”:输入“!-1”可以执行并重复上一条命令。这个方法相对比较简单,适用于不记得整个命令的情况。

    4. 使用“!n”:输入“!n”可以执行并重复历史记录中的第n条命令。需要注意的是,n是历史记录中命令的编号,可以通过输入“history”命令查看历史记录。

    5. 使用Ctrl+r进行搜索:按下Ctrl+r,会进入反向搜索模式。开始输入历史记录中的关键词,命令行会自动匹配并显示最新的匹配。按下Enter键,即可执行并重复命令。

    总结:在Linux中,可以使用上方向键、”!!”符号、”!-1″、”!n”以及Ctrl+r等方法来重复上一条命令的目标。这些方法都非常简单易用,可以大大提高命令行操作效率。

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

    在Linux中,可以使用一些快捷键和命令来重复上一条命令的操作。下面将介绍几种实现的方式。

    一、使用快捷键

    1. 使用上箭头键(↑):按下上箭头键即可调用上一条命令。可以按多次上箭头键来依次调用更早的命令。

    2. 使用Ctrl + R:按下Ctrl + R组合键,输入关键词来搜索以往历史命令。按Enter键执行命令,或者按下Ctrl + C取消搜索。

    3. 使用Ctrl + P:按下Ctrl + P组合键,可以重复执行上一条命令。

    二、使用重复执行命令的符号

    在Linux中,可以使用感叹号(!)来重复执行以往的命令。

    1. 使用“!!”:输入两个感叹号即可执行上一条命令。

    “`
    $ !!
    “`

    2. 使用“!-n”:使用“-n”来指定倒数第n条命令,n是一个数字。

    “`
    $ !-2 # 执行倒数第二条命令
    “`

    3. 使用“!string”:使用“string”来指定一个关键字,执行最后一条包含该关键字的命令。

    “`
    $ !ls # 执行最后一条包含“ls”的命令
    “`

    三、使用历史命令的编号

    在Linux中,每一条命令都有一个唯一的编号。可以使用感叹号(!)和编号来重复执行命令。

    1. 使用“!n”:可以使用命令的编号来执行命令。n是一个数字。

    “`
    $ !123 # 执行编号为123的命令
    “`

    2. 使用“!n-m”:可以使用命令的范围来执行多个命令。n和m是两个数字。

    “`
    $ !100-105 # 执行编号为100到105的命令
    “`

    需要注意的是,以上方式只能重复执行以往的命令,不能修改命令内容。如果需要修改上一条命令并重新执行,可以使用Ctrl + A(将光标移到行首)和Ctrl + E(将光标移到行尾)来编辑命令。

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

400-800-1024

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

分享本页
返回顶部