linux中重复执行上次命令
-
在Linux中,我们可以使用一些简单的技巧来重复执行上次的命令。下面给出几种常见的方法:
1. 使用叹号命令(”!”):
在Linux终端中,使用叹号命令可以快速重复执行上一条命令。只需要输入”!!”即可执行上一条命令。例如:
“`
$ ls -l
$ !!
“`
上述命令将会再次执行”ls -l”命令。2. 使用上箭头(”↑”):
在Linux终端中,上箭头可以快速定位到之前执行的命令,并按下回车键即可再次执行。例如:
“`
$ ls -l
$ ↑
“`
上述命令将会再次执行”ls -l”命令。3. 使用”history”命令:
可以使用”history”命令查看之前执行的所有命令历史记录。利用历史记录中的命令编号,可以使用叹号命令重复执行指定的命令。例如:
“`
$ history
$ !n
“`
其中,”n”为之前执行的命令编号。4. 使用”Ctrl + r”快捷键:
在Linux终端中,按下”Ctrl + r”键后,可以进入反向搜索模式。在该模式下,只需要输入命令的部分关键字,终端会自动搜索并匹配相应的命令。按下回车键即可执行匹配的命令。例如:
“`
(reverse-i-search)`ls’: ls -l
$ Enter
“`
上述命令将会再次执行”ls -l”命令。以上是一些在Linux中快速重复执行上次命令的方法。根据具体情况,选择适合自己的方式,可以提高工作效率。
2年前 -
在Linux中,有几种方法可以重复执行上次的命令。以下是其中五种常用的方法:
1. 使用箭头键:当你按下向上箭头键时,会显示上一条执行过的命令。如果你想要重复执行上次的命令,只需按下回车键即可。
2. 使用叹号(!):你可以使用叹号跟随一个或多个特殊字符来重复执行之前的命令。例如,按下!!会执行上一条命令,按下!ls会执行最近执行了ls命令的命令。
3. 使用命令历史(history):使用history命令可以查看以前执行过的命令的列表。你可以使用叹号(!)加上命令的编号来重复执行该命令。例如,输入!100可以重复执行历史记录中编号为100的命令。
4. 使用Ctrl + R(reverse-i-search):按下Ctrl + R组合键,会进入反向搜索模式。在这种模式下,你可以输入部分命令,并使用向上或向下箭头键浏览历史记录,以找到并重复执行先前输入的命令。
5. 使用重复计数:当你想要重复执行一个命令多次时,可以在命令之后添加一个重复计数。例如,要重复执行ls命令10次,可以输入ls,然后按下Esc键,在命令的最后添加字符串”10″,最后按下回车键即可。
需要注意的是,这些方法只会重复执行上一条命令,如果你想要重复执行更早的命令,可以使用其他方法,如使用叹号(!)加上命令的关键词进行搜索、查看命令历史等。另外,有些Linux发行版或终端模拟器可能提供了特殊的快捷键或功能来重复执行命令,你可以查阅相关文档或使用帮助命令来了解更多的信息。
2年前 -
在Linux终端中,可以使用一些方法来重复执行上次使用过的命令。下面将介绍几种常用的方法和操作流程。
方法一:利用上方向键
在Linux终端中,按上方向键可以调出上次使用过的命令。可以重复按上方向键直到找到需要执行的命令,然后按Enter键执行。方法二:使用“!!”
在终端中,输入“!!”(不包含引号)可以立即执行上次使用过的命令。这个方法适用于需要重复执行简短命令的情况。方法三:使用“!-1”
在终端中,输入“!-1”(不包含引号)也可以重复执行上次使用过的命令。这个方法可以用于需要重复执行较长命令或者涉及管道操作的命令。方法四:使用“!n”
在终端中,输入“!n”(不包含引号,n为命令行历史记录中对应命令的编号)可以执行历史记录中编号为n的命令。可以使用“history”命令查看命令行历史记录及其对应的编号。操作流程如下:
1. 打开终端。
2. 输入需要执行的命令。
3. 执行命令。
4. 在终端中按上方向键或者输入“!!”可以重复执行上次使用过的命令。
5. 输入“!-1”可以重复执行上次使用过的命令。
6. 输入“!n”(n为命令行历史记录中对应命令的编号)可以执行命令行历史记录中编号为n的命令。当然,还有其他一些更高级的方法来重复执行命令,比如使用“Ctrl + R”来搜索历史记录中的命令等。根据实际需求选择适合的方法来重复执行命令。
2年前