linux重复上一条命令参数
-
在Linux中,我们可以很方便地重复上一条命令及其参数。这个功能非常实用,特别是在我们需要多次执行相同操作的时候。下面我将介绍两种方法来实现这个功能。
一种方法是使用”!!”,这是一个特殊的快捷命令,它会重复上一条命令。例如,如果你想重复上一条命令并加上sudo权限,你只需要输入”sudo !!”就可以了。这样,上一条命令的参数会被自动复制并加到sudo命令中。
另一种方法是使用”Ctrl + r”快捷键来搜索历史命令。当你按下这个组合键后,你将看到一个提示符,你可以在其中输入部分或全部的命令关键字来搜索历史命令。一旦你找到了你要的命令,你只需要按下Enter键就可以执行它。这个方法的好处是可以方便地搜索和执行任意历史命令,不仅仅是上一条命令。
除了以上两种方法,还有一些其他的技巧可以帮助你重复上一条命令及其参数。比如,你可以使用”Ctrl + p”快捷键来调出上一条命令,然后使用编辑快捷键(如Ctrl + a、Ctrl + e、Ctrl + w等)来修改参数。另外,你还可以使用”!$”来引用上一条命令的最后一个参数,然后将其加到当前命令中。
总之,在Linux中,重复上一条命令及其参数非常简单。只需使用”!!”、”Ctrl + r”或其他相关技巧,你就可以轻松地执行相同的操作,而不用重新输入参数。这个功能确实提高了我们的工作效率,并且非常方便实用。
2年前 -
在Linux系统中,可以通过以下几种方式来重复上一条命令参数:
1. 使用“!!”符号:在终端窗口中,输入“!!”(不包含引号)可以重复上一条命令的参数。这将执行与上一条命令完全相同的命令,包括所有的参数和选项。
2. 使用“!-1”符号:输入“!-1”(不包含引号)可以重复上一条命令的参数。这与使用“!!”相同,都是执行与上一条命令完全相同的命令。
3. 使用“上向键”:按下键盘上的上向键,可以浏览历史命令。找到要重复的命令,并按下Enter键,即可重复执行上一条命令的参数。
4. 使用“Ctrl + R”:在终端窗口中,按下“Ctrl + R”键,可以打开逆向搜索功能。然后输入关键字,系统会自动搜索最近执行的命令中包含该关键字的命令。按下Enter键即可重复执行上一条命令的参数。
5. 使用“Ctrl + P”:在终端窗口中,按下“Ctrl + P”键,可以浏览历史命令的上一个命令。这将光标移动到上一条命令,然后按下Enter键即可重复执行上一条命令的参数。
需要注意的是,这些方法只会重复上一条命令的参数,而不会执行其他命令。如果需要重复执行更早之前的命令参数,可以使用上向键或逆向搜索功能浏览更早的历史命令,并选择要重复执行的命令。
2年前 -
在Linux中,有许多方法可以重复执行上一条命令及其参数。以下是几种常用的方法:
1. 使用”!!”符号:使用”!!”符号可以重复执行上一条命令。例如,如果上一条命令是”ls -l”,那么在终端中输入”!!”后按下回车键,即可再次执行”ls -l”命令。
2. 使用”Up”键:按上方向键可以从历史命令记录中选择上一条命令。按下回车键即可执行选中的命令。
3. 使用”!”符号加上数字:使用”!”符号加上一个数字可以重复执行历史记录中的特定命令。例如,输入”!5″后按下回车键,可以执行第5条命令。
4. 使用”Ctrl + r”快捷键:按下”Ctrl + r”可以打开反向搜索功能,然后可以输入命令的关键字来搜索历史命令。按下”Enter”键即可执行搜索到的命令。
5. 使用”Ctrl + p”快捷键:按下”Ctrl + p”可以重复执行上一条命令。
6. 使用”!!:p”:输入”!!:p”之后,按下回车键即可重复执行上一条命令,并显示命令的参数。
7. 使用”Ctrl + q”快捷键:按下”Ctrl + q”可以重新执行上一条命令,并且显示命令的参数。
以上方法适用于大多数Linux发行版,包括Ubuntu、CentOS等。根据个人习惯或者特定的需求,可以选择其中的一种方法来重复执行上一条命令及其参数。
2年前