linux中执行上一次运行的命令的指令
-
在Linux中,可以使用历史命令来执行上一次运行的命令。命令是“!!”,双感叹号表示上一次运行的命令。下面是示例操作:
1.打开终端,输入并运行任意命令,比如:
“`
ls
“`
2.接下来可以使用“!!”命令来执行上一次运行的命令,输入并运行:
“`
!!
“`
这会执行上文中输入的“ls”命令。需要注意的是,“!!”命令只能执行上一次运行的命令,如果要执行更早之前的命令,则需要借助历史命令来实现。
此外,还可以使用“!n”命令来执行历史命令列表中的第n个命令,其中n为命令在历史命令列表中的编号。例如,“!5”将会执行历史命令列表中的第5个命令。
如果需要查看历史命令列表,可以使用“history”命令,它会显示最近执行的命令列表,并带有每个命令的编号。
总而言之,在Linux中可以通过“!!”和“!n”两种方式来执行上一次和指定编号的历史命令。这在需要重复执行之前的命令时非常方便。
2年前 -
在Linux中,要执行上一次运行的命令可以使用以下几个指令:
1. !!
`!!`指令是一个简单而常用的命令历史扩展,可以用于执行最近一次使用的命令。当你输入`!!`并按下回车键时,它将自动执行上一次运行的命令。这在需要立即重复执行上一个命令的情况下非常方便。2. !
`!`指令是命令历史扩展的一部分,可以使用该指令执行以特定字符开头的命令。例如,输入`!l`并按下回车键将执行最近以字母`l`开头的命令。这对于执行以常用字母开头的命令非常有用。3. Ctrl + R
在命令行中使用`Ctrl + R`组合键可以打开反向搜索命令的功能。当你按下`Ctrl + R`并开始键入一个命令时,它将自动搜索命令历史记录中与你键入的内容匹配的命令。一旦找到匹配的命令,你可以按下回车键来执行它。4. history命令结合!
`history`命令可以显示你执行过的所有命令的列表。你可以翻阅历史记录,找到你要执行的命令,并使用`!数字`的格式来执行。例如,输入`!123`并按下回车键将执行第123个命令。5. 使用上下箭头键
当你在命令行中按下上箭头键时,会自动显示最近执行的命令。按下回车键将执行显示的命令。如果需要执行更早的命令,可以按下下箭头键。总结:Linux提供了多种方法来执行上一次运行的命令,包括使用`!!`指令、`!`指令、Ctrl + R组合键、history命令以及上下箭头键。这些方法可以满足不同的使用场景,让命令行操作更加高效方便。
2年前 -
Linux中有多种执行上一次运行的命令的指令,包括使用历史命令的快捷方式、使用历史命令的编号以及使用历史命令的关键字搜索等方法。下面将详细介绍这些方法的操作流程。
一、使用历史命令的快捷方式
1. 上一条命令:使用”!!”符号来执行上一条命令。
示例:“`
$ ls -l
$ !!
“`2. 上一条以关键字开头的命令:使用”!关键字”的方式来执行上一条以特定关键字开头的命令。
示例:“`
$ ls
$ !ls
“`二、使用历史命令的序号
1. 查看历史命令:使用”history”命令来查看历史命令的列表。
示例:“`
$ history
“`2. 执行历史命令:使用”!”符号后跟命令编号来执行对应的历史命令。
示例:“`
$ !1
“`三、使用历史命令的关键字搜索
1. 输入关键字:使用Ctrl + R快捷键来打开反向搜索功能。
示例:“`
(reverse-i-search)`’:
“`2. 输入关键字:在提示符后输入关键字,系统将显示最近匹配的历史命令,可以使用向上/向下箭头来浏览匹配结果。
示例:“`
(reverse-i-search)`关键字’: cd /directory/
“`3. 执行命令:按Enter键以执行当前匹配的历史命令,或继续浏览匹配结果并执行目标命令。
示例:“`
(reverse-i-search)`关键字’: cd /directory/
“`注意事项:
– 如果要执行其他匹配的历史命令,可以使用右箭头进行编辑,并按Enter键来执行修改后的命令。
– 如果反向搜索框中不断输入字符并按Up / Down箭头键,系统将向上/下匹配以前命令的相似字符。这些方法可以帮助用户方便地执行上一次运行的命令。根据个人习惯和需要选择合适的方法,在提高工作效率的同时,也提升了Linux命令行的使用体验。
2年前