linux重复上一个命令
-
在Linux中,我们可以使用“!!”来重复执行上一个命令。这个符号的作用就是将上一个命令重新加入到命令行中,然后按下回车键即可执行。
举个例子,假设我们上一个执行的命令是“ls”,要重复执行这个命令,只需要在命令行中输入“!!”,然后按下回车键即可。系统就会自动执行上一个命令,也就是“ls”。
此外,如果我们希望在重复执行上一个命令的同时,修改一些参数或者选项,也可以使用“!-n”的方式来实现。其中,“n”表示相对于当前命令的位置。比如,如果上一个命令是第一个命令,那么“!-1”就代表了它;如果上一个命令是第二个命令,那么“!-2”就代表了它,依此类推。
举个例子,假设我们上一个执行的命令是“ls -l”,如果要重复执行这个命令并添加一个参数“-a”,可以在命令行中输入“!-1 -a”,然后按下回车键即可。系统会执行“ls -l -a”。
总之,在Linux中,通过使用“!!”或者“!-n”的方式,我们可以很方便地重复执行上一个命令,并且可以根据需要进行修改。这个功能对于提高工作效率和简化操作是非常有用的。
2年前 -
在Linux命令行中,你可以使用以下几种方式来重复上一个命令:
1. 使用“上箭头”键:按下键盘上的上箭头键,可以将上一个命令自动填充到当前命令行中。按下箭头键多次可以访问之前输入的命令历史记录,并逐一查看和编辑它们。
2. 使用“!!”符号:在命令行中输入“!!”(两个感叹号),按下回车键,就会执行上一个命令。
3. 使用“上一个命令”的编号:使用“history”命令来查看之前执行过的命令历史记录,并记录每个命令前面的数字编号。使用“!n”来执行编号为n的命令,其中n是你要执行的命令在历史记录中的编号。
4. 使用“Ctrl + R”搜索:按下“Ctrl + R”键,会打开一个交互式搜索框,你可以输入关键字来搜索之前执行的命令。当找到你要重复的命令时,按下回车键即可执行该命令。
5. 使用“点命令”:Linux命令行支持使用“点命令”(dot command)来执行之前执行过的命令。在命令行中输入一个“点”(.),然后按下Tab键,将会列出之前执行过的命令列表。选择你要重复执行的命令,按下回车键即可。
需要注意的是,以上这些方式都是用于重复上一个命令。如果你想重复执行更前面的命令,可以使用相应的方法来逐一访问命令历史记录,并选择你要执行的命令。
2年前 -
在Linux系统中,有几种方法可以重复上一个命令。下面是几种常见的方法。
1. 使用”!!”符号
“!!”符号是Linux中一个特殊的符号,它可以用来重复上一个命令。在命令行中输入”!!”后按下回车键,系统会自动执行上一个命令。
举例来说,如果你输入了命令”ls -l”,然后想重复执行这个命令,只需在命令行中输入”!!”,然后按下回车键即可。
2. 使用历史命令
Linux系统会记录所有执行过的命令,你可以使用”history”命令来查看历史命令列表。每个命令都有一个唯一的编号,你可以使用”!”符号加上编号来重复执行某个命令。
举例来说,如果你想重复执行历史命令列表中的第100个命令,只需在命令行中输入”!100″,然后按下回车键即可。
3. 使用Ctrl + P快捷键
在命令行中,按下Ctrl + P组合键可以重复上一个命令。
4. 使用”fc”命令
“fc”命令可以用于编辑和重复执行历史命令。它会打开一个文本编辑器,你可以编辑上一个命令,然后保存并执行。
举例来说,如果你输入了命令”ls”,然后想重复执行这个命令,只需在命令行中输入”fc”,然后按下回车键。文本编辑器会打开,显示上一个命令,你可以修改它或使用默认值,然后保存并退出编辑器即可执行命令。
总结:
在Linux系统中,可以使用”!!”符号、历史命令、Ctrl + P快捷键和”fc”命令来重复上一个命令。根据实际需求选择适合的方法。
2年前