linux执行前一个命令的命令
-
在Linux中,执行前一个命令的命令是”history”。历史命令允许用户查看已经在该终端会话中执行过的所有命令。
2年前 -
在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年前 -
在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年前