linux执行上次运行命令
-
在Linux中执行上次运行的命令有几种不同的方法。下面我会介绍其中的几种常用的方法:
1. 使用”!!”符号:在命令行中键入”!!”,然后按下回车键,系统会自动执行上次运行的命令。这个方法非常简单,适用于执行一次性命令。
2. 使用”history”命令:输入”history”命令可以查看之前执行过的命令历史记录。然后根据历史记录的编号来执行上次运行的命令。例如,如果上次执行的命令在历史记录中的编号是10,那么可以输入”!10″来执行该命令。
3. 使用”Ctrl + R”快捷键:按下”Ctrl + R”键,系统会进入历史命令搜索模式。然后可以输入命令的关键字,系统会自动搜索并显示与该关键字相关的历史命令。接着可以按下回车键执行搜索到的命令。
4. 使用”Ctrl + P”快捷键:按下”Ctrl + P”键可以在命令行中向上滚动,显示之前输入的命令。通过连续按下”Ctrl + P”键,可以找到上次执行的命令,并按下回车键执行。
总之,以上是Linux中执行上次运行命令的几种常用方法。根据自己的需求和习惯选择合适的方法来执行上次的命令。
2年前 -
在Linux中,可以通过使用历史命令来执行上次运行的命令。以下是几种执行上次运行命令的方法:
1. 通过使用感叹号(!)来执行上次运行的命令。可以直接输入感叹号,然后按下回车键即可执行上次的命令。
2. 使用上方向键(或Ctrl + P),可以从命令历史记录中选择上一条命令,并按下回车键执行。
3. 使用”!!”来执行上次的命令。输入“!!”并按下回车键,就会执行上一次运行的命令。
4. 使用Ctrl + R来搜索并执行上次的命令。按下Ctrl + R,在命令行中输入部分或全部的命令,并按下回车键执行。
5. 使用history命令来查看命令历史记录。输入history并按下回车键,可以看到之前执行的所有命令。然后可以使用”!”加上命令的编号来执行特定的命令。例如,输入”!123″并按下回车键,就会执行历史记录中编号为123的命令。
需要注意的是,以上方法只能执行上次运行的命令。如果需要执行更早的命令,可以使用相应的编号来执行特定的命令。此外,还可以使用其他命令行工具,如grep和awk,来处理并执行历史记录中的命令。
2年前 -
在Linux系统中,可以使用一些快捷键和命令来执行上次运行的命令。以下是几种常用的方法:
1. 使用历史命令
在命令行中,可以通过使用上下箭头键浏览历史命令,直到找到要执行的上次运行的命令,然后按下回车键执行。2. 使用历史命令编号
每个历史命令都有一个编号,可以使用 `history` 命令查看历史命令列表及其对应编号。一旦知道了上次运行命令的编号,可以使用 `!编号` 的形式来执行上次运行的命令。例如,要执行编号为 100 的命令,可以输入 `!100` 然后按下回车键执行。3. 使用快捷键
在命令行中,可以使用以下几种快捷键来执行上次运行的命令:– `!!` :执行上次运行的命令。可以直接输入 `!!` 然后按下回车键执行。
– `!$` :执行上次命令的最后一个参数。例如,如果上次运行的命令是 `ls -l /tmp`,则可以直接输入 `!$` 并按下回车键执行。
– `!^` :执行上次命令的第一个参数。例如,如果上次运行的命令是 `ls -l /tmp`,则可以直接输入 `!^` 并按下回车键执行。
– `!*` :执行上次命令的所有参数。例如,如果上次运行的命令是 `ls -l /tmp`,则可以直接输入 `!*` 并按下回车键执行。4. 历史命令搜索
使用 `Ctrl+R` 快捷键可以启动反向搜索历史命令的功能。在提示符下按下 `Ctrl+R` 键,然后开始输入几个与要搜索的历史命令相关的字符。系统会自动搜索并显示最接近的命令。按下 `Enter` 键即可执行搜索到的命令。需要注意的是,以上方法都只能执行上次运行的命令。如果要执行更早的历史命令,可以使用相应的编号或采用其他的历史命令搜索方法。
2年前