linux中执行上一次运行的命令
-
在Linux中,要执行上一次运行的命令有几种不同的方法。
方法一:使用”!!”符号
可以使用”!!”来执行上一次运行的命令。这个符号将会自动替换成上一次运行的命令,并立即执行。方法二:使用”!-1″符号
可以使用”!-1″来执行上一次运行的命令。这个符号也将会自动替换成上一次运行的命令,并立即执行。这个方式相当于使用了一个参数”-1″作为历史命令索引。方法三:使用”Ctrl + P”组合键
使用”Ctrl + P”组合键来执行上一次运行的命令。这个组合键将会自动显示上一条命令,并且按下”Enter”键即可立即执行。这些方法都可以用来快速地执行上一次运行的命令,具体选择哪种方法取决于个人的习惯和偏好。使用这些方法可以提高命令行操作的效率和便捷性。
2年前 -
在Linux中,可以通过使用历史命令来执行上一次或以前运行的命令。下面是在Linux中执行上一次运行的命令的几种方法:
1. 使用”!!”符号:在命令行中,输入”!!”(两个感叹号)并按下回车键,系统将会执行上一次运行的命令。
2. 使用”!”符号加上一个数字:输入”!n”,其中n为命令在历史记录中的序号,按下回车键后系统将会执行该编号的命令。例如,输入”!3″将会执行历史记录中第三个命令。
3. 使用”Ctrl+R”快捷键:按下”Ctrl+R”组合键,然后开始输入过去输入过的命令的一部分,系统将会显示最近匹配的命令。按下”Enter”键即可执行该命令。
4. 使用”history”命令查看历史记录:在命令行中输入”history”命令,系统将会列出之前运行过的所有命令的历史记录。可以使用”!”符号来执行其中的命令,例如”!150″将会执行历史记录中的第150个命令。
5. 使用”上箭头”键:按下”上箭头”键,系统将会显示之前运行过的命令,按下”Enter”键即可执行该命令。可以多次按”上箭头”键来浏览历史记录。
2年前 -
在Linux中,我们可以通过使用“!!”来执行上一次运行的命令。这个特殊的符号是一个bash shell的内置命令,它会重新运行最近执行的命令。
除了使用“!!”之外,还可以使用历史命令来执行先前执行的命令。可以通过使用“history”命令来查看最近的命令历史记录,并使用“!n”来重新运行特定的命令,其中n是命令在历史记录中的行号。
下面是对如何执行上一次运行的命令的详细说明:
1. 使用“!!”执行上一次运行的命令:
在终端窗口中,只需键入“!!”并按下Enter键,就会重新运行上一次执行的命令。例如:“`
$ echo “Hello, World!”
Hello, World!
$ !!
echo “Hello, World!”
Hello, World!
“`在上面的例子中,第一次执行了一个简单的echo命令来打印“Hello, World!”。然后,通过使用“!!”重新执行了该命令。
2. 使用历史命令执行先前执行的命令:
使用“history”命令查看最近执行的命令历史记录。例如:“`
$ history
1 echo “Hello, World!”
2 ls
3 pwd
…
“`历史记录以行号的形式显示,每一行都对应一个先前执行的命令。要重新执行特定的命令,可以使用“!n”来引用该命令,其中n是命令在历史记录中的行号。例如:
“`
$ !2
ls
file1.txt file2.txt file3.txt
“`在上面的例子中,重新执行了历史记录中的第2条命令,即“ls”。
需要注意的是,通过这种方式重新执行的命令会将其添加到历史记录中。因此,如果要避免将命令添加到历史记录中,可以在命令前加上一个空格。
此外,还有其他一些技巧可以使用历史命令。例如,可以使用“!string”来执行最近的包含指定字符串的命令,也可以使用“!-n”来执行历史记录中倒数第n条命令。
总结:
在Linux中,可以通过使用“!!”来执行上一次运行的命令。此外,还可以使用命令历史记录和“!n”来重新执行先前执行的命令。这些方法可以帮助我们快速执行先前的命令,提高工作效率。2年前