linux重复执行上次命令
-
在Linux中,可以使用一些快捷键或者命令来重复执行上次的命令。以下是一些常用的方法:
1. 使用“!!”来执行上一条命令:
输入“!!”并按下回车键,就可以执行上一次输入的命令。这对于重复执行上次的简单命令非常方便。2. 使用“!-n”来执行前第n条命令:
输入“!-n”(n为数字)并按下回车键,就可以执行前第n条输入的命令。例如,“!-2”会执行倒数第二条命令。3. 使用“!string”来执行匹配字符串的命令:
使用想要执行的命令前面加上感叹号“!”和一个字符串,按下回车键,就可以执行最近一次以该字符串开头的命令。例如,“!ls”会执行最近一次以“ls”开头的命令。4. 使用Ctrl+R组合键来搜索历史命令:
按下Ctrl+R组合键,会出现一个提示符,然后开始键入关键词。系统会自动搜索匹配的历史命令,并显示最近的一个。按下Enter键,就可以执行该命令。5. 使用“history”命令查看历史命令列表:
输入“history”命令并按下回车键,系统会显示包含所有输入过的命令的历史命令列表,每一条命令前面都有一个序号。可以使用“!n”(n为数字)来执行特定的历史命令。这些方法可以帮助你在Linux中快速重复执行之前输入的命令,提高工作效率。
2年前 -
在Linux中,你可以使用历史命令功能来重复执行上次的命令。这个功能非常方便,可以帮助你快速执行以前运行过的命令,而无需手动输入。
以下是几种在Linux中重复执行上次命令的方法:
1. 使用上箭头键
当你在终端上输入命令后,可以按上箭头键来回顾并重复执行之前输入过的命令。按上箭头键将会显示最近输入的命令历史,同时你也可以使用下箭头键来向后翻阅命令历史。2. 使用“!!”符号
输入“!!”符号将会立即重复执行上次执行的命令。这在你需要快速重复执行某个操作时非常有用。例如,如果你需要以root权限运行上一条命令,你可以输入“sudo !!”。3. 使用“!-n”符号
输入“!-n”,n为一个数字(例如“!-2”),将会重复执行命令历史中的第n个命令。这个方法适用于你需要重新执行之前的某个命令,但不记得它的具体内容。4. 使用“!string”符号
输入“!string”,string为一个字符串(例如“!ls”),将会重复执行最近的以该字符串开头的命令。这在你需要快速执行一个特定类型的命令时非常方便。5. 使用“Ctrl+R”快捷键
根据命令历史中的关键字搜索并重复执行某个命令。按下“Ctrl+R”键后,你可以输入关键字来搜索命令历史,然后按下Enter键来重复执行搜索到的命令。这些方法可以帮助你在Linux系统中重复执行上次命令以提高工作效率。无论你是在终端还是在脚本中运行命令,这些快捷方式都非常实用。记住这些方法,并根据自己的需求来选择适合的方式来重复执行你的命令。
2年前 -
在Linux系统中,可以使用一些快捷键和命令来重复执行上次的命令。下面将从不同的角度介绍几种方法。
一、使用快捷键
1. 使用上箭头键:按下向上的箭头键(↑),可以显示上一条使用过的命令。按下回车键即可执行该命令。
2. 使用Ctrl + p:按住Ctrl键并同时按下字母p键(Ctrl + p),也可以显示上一条使用过的命令。按下回车键即可执行该命令。
3. 使用Ctrl + r:按住Ctrl键并同时按下字母r键(Ctrl + r),可以打开一个反向搜索历史命令的界面。在该界面中,可以输入关键字来搜索包含该关键字的命令。按下回车键即可执行搜索到的命令。
二、使用命令
1. 使用`!!`:在终端中输入`!!`,然后按下回车键,即可重复执行上一条命令。
2. 使用`!-1`:在终端中输入`!-1`,然后按下回车键,也可以重复执行上一条命令。
3. 使用`!string`:在终端中输入`!string`,其中`string`是上一条命令的部分字符或完整命令,然后按下回车键,可以重复执行与`string`相匹配的上一条命令。例如,输入`!ls`可以重复执行上一次使用`ls`命令的结果。
4. 使用`ctrl + alt + e`:对于需要编辑的命令,可以使用该快捷键将其编辑为一个复合命令。编辑完成后,按下回车键即可执行。
三、使用历史记录
1. 使用`history`命令:在终端中输入`history`,按下回车键,可以显示之前执行过的所有命令的历史记录。可以通过记住历史记录中的编号,然后使用`!编号`的方式执行特定命令。例如,输入`!123`可以执行历史记录中编号为123的命令。
2. 使用`Ctrl + r`搜索历史记录:按住Ctrl键并同时按下字母r键(Ctrl + r),可以打开一个反向搜索历史命令的界面。在该界面中,可以输入关键字来搜索包含该关键字的命令。按下回车键即可执行搜索到的命令。
以上是几种在Linux系统中重复执行上次命令的方法,可以根据个人喜好和使用习惯选择合适的方式来实现。
2年前