linux执行前一个命令的命令

不及物动词 其他 21

回复

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

    在Linux中,执行前一个命令的命令是”history”。历史命令允许用户查看已经在该终端会话中执行过的所有命令。

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

    在Linux中,可以使用以下几种方式来执行前一个命令的命令:

    1. 使用”!!”符号执行前一个命令:
    在终端中,可以直接使用”!!”来执行前一个命令。例如,如果先执行了一条命令”ls -l”,接着可以直接输入”!!”来重复执行该命令。

    2. 使用历史命令号执行前一个命令:
    在终端中,可以使用历史命令号来执行前一个命令。首先,使用”history”命令来查看之前所有执行过的命令,并找到目标命令的历史命令号。然后,使用”!n”来执行前一个命令,其中n是命令的历史命令号。

    3. 使用”ctrl+r”搜索并执行前一个命令:
    在终端中,可以使用快捷键”ctrl+r”来搜索之前执行过的命令,并执行前一个命令。按下”ctrl+r”后,会显示一个搜索提示符,输入命令的关键词来搜索并执行目标命令。

    4. 使用”!-1″执行前一个命令:
    在终端中,可以使用”!-1″来执行前一个命令。这种方式与使用历史命令号执行前一个命令类似,但无需事先查看历史命令号。

    5. 使用”$_”符号执行前一个命令:
    在终端中,可以使用”$_”来执行前一个命令。这种方式会使用上一次命令的参数。例如,如果先执行了一条命令”ls -l”,接着可以直接输入”rm -rf $_”来删除上次”ls”命令输出的文件。

    注意:上述方法适用于大多数基于Bash的Linux发行版。不同的Linux发行版可能会有稍微不同的细节和命令。

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

    在Linux系统中,可以使用以下方法来执行前一个命令的命令:

    1. 使用`!!`符号:在命令行中,使用`!!`表示前一个命令。执行 `!!` 将执行前一个命令。

    2. 使用`!-1`符号:在命令行中,输入 `!-1` 将执行前一个命令。

    3. 使用历史命令号:在命令行输入 `history` 命令可以查看之前执行的命令历史记录。记录中的每个命令都会有一个对应的编号。使用 `!编号` 执行之前的命令。例如,使用 `!1` 执行编号为1的命令。

    4. 使用`Ctrl+P`组合键:在命令行中按下`Ctrl+P`可以执行上一个命令。

    5. 使用 `Ctrl+↑` 组合键:在命令行中按下 `Ctrl+↑` 可以逐步向上浏览之前执行的命令。找到想要执行的命令后,按下 `Enter` 键即可执行。

    6. 使用`history`命令:在命令行中输入 `history` 可以查看之前执行的命令历史记录。记录中每个命令都有一个对应的编号。使用 `!编号` 执行之前的命令。

    7. 使用`Ctrl+R`组合键:在命令行中按下 `Ctrl+R`,然后输入关键字,可以根据关键字搜索之前执行的命令,并执行符合条件的命令。

    总结:以上提到的方法都可以用来执行前一个命令的命令,具体使用哪种方法取决于个人习惯和需求。

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

400-800-1024

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

分享本页
返回顶部