在该单个命令的历史记录中执行last命令

时间:2013-10-13 08:40:14

标签: shell command

说我刚刚执行'ls','ls -l','cd~',现在如何执行'ls -l',这是ls命令历史中的最后一个。

3 个答案:

答案 0 :(得分:0)

使用CTRL + r并输入一些字符。您应该使用这些字符获取最后执行的命令。

继续按CTRL + r返回历史记录。

答案 1 :(得分:0)

如果您使用bash,请键入“ls”,然后按CTRL + r

将使用ls调用最后一个命令。再次击中它会让人想起以前的那个。

你也可以用'!ls'来实现同样的目的。

或者您可以使用历史编号重新执行:

!23

如果'ls -l'是条目号。 23

但如果您正在寻找“先运行2个命令”。我不知道任何事情,这并不是说在另一个shell中可能没有什么东西。

哎呀看起来有人回复了: - )

答案 2 :(得分:0)

如果它是您使用ls -l的最后一个命令,则输入:" !!"没有quatations