linux显示历史输过的命令
-
在Linux系统中,可以通过使用命令历史记录功能来显示已经输过的命令。Linux系统会自动记录用户在终端中输入的命令,并将其保存在一个历史记录文件中。下面是一些常用的命令历史记录相关命令:
1. history:该命令用于显示用户输入的命令历史记录。直接在终端中输入history命令,系统将会按照时间顺序列出所有历史命令。
2. !n:n为命令在历史记录中的编号,使用!n可以直接执行历史记录中的某个命令。例如,输入!10将会执行历史记录中编号为10的命令。
3. !!:使用!!可以执行上一条命令。例如,输入!!将会执行上一次输入的命令。
4. !string:string为命令的一部分或完整命令,使用!string可以执行包含指定字符串的命令。例如,输入!ls将会执行历史记录中包含”ls”的命令。
5. Ctrl + R:按下Ctrl + R组合键,可以调用逆向搜索命令历史记录。在弹出的搜索提示符中输入关键字,系统将会显示最近匹配的命令。
6. history -c:使用history -c命令可以清除当前会话的命令历史记录。
7. history -w:使用history -w命令可以将已经输入的命令历史记录保存到历史记录文件中。默认情况下,历史记录文件位于用户主目录下的.bash_history文件。
总结:
通过上述命令,在Linux系统中可以方便地显示和管理已经输过的命令历史记录。这些命令可以提高工作效率,并且可以避免重复输入相同的命令。2年前 -
在Linux系统中,可以使用以下方法来查看历史输过的命令:
1. 使用history命令:history命令显示了在当前用户下执行的最近的命令历史记录。只需在终端窗口中输入history并按下Enter键即可显示命令历史记录列表。此列表将显示命令的数字编号和实际命令内容。
2. 使用上下箭头键:在终端窗口中,按上箭头键可以逐步显示历史命令。每次按上箭头键,系统都会显示之前运行过的命令。
3. 使用Ctrl + R搜索命令历史记录:按下Ctrl + R组合键,然后开始输入命令的一部分,系统将从命令历史记录中搜索匹配的命令。如果找到匹配项,命令将显示在命令提示符上,并可以直接执行。
4. 查看.bash_history文件:命令历史记录保存在用户的家目录中的.bash_history文件中(在bash shell中)。可以使用cat或less命令查看该文件的内容,以浏览最近的命令历史记录。
5. 使用history命令显示特定范围的命令历史记录:可以使用一些参数和选项来定制history命令的输出。例如,使用history n命令将显示最近的n条命令历史记录,使用history -c命令将清除命令历史记录。
这些方法将帮助您查看并使用之前在Linux系统中执行过的命令历史记录。无论是使用一般的history命令、上下箭头键、Ctrl + R搜索、查看.bash_history文件还是使用带参数的history命令,您都有多种方式来访问和使用命令历史记录。
2年前 -
在Linux终端中,可以使用`history`命令来显示已经输入过的历史命令。以下是如何显示Linux历史命令的步骤和操作流程。
## 方法1:使用`history`命令
1. 打开终端:在Linux系统中打开终端应用程序。可以通过在搜索栏中输入“terminal”或“终端”来找到它,并点击打开。
2. 输入`history`命令:在终端中输入`history`命令,并按下回车键。系统将显示所有以前输入的命令。
“`bash
history
“`您将会看到一个带有行号的列表,每行对应一个以前输入的命令。

3. 浏览历史命令:您可以使用滚动条或Page Up/Page Down键来浏览历史命令。选择您感兴趣的命令并复制或重新执行它。
4. 使用`!`符号来执行特定的历史命令:您可以使用`!`符号加上命令的行号来执行特定的历史命令。例如,要执行第10行的历史命令,可以输入:
“`bash
!10
“`系统将会执行第10行对应的命令。
## 方法2:使用上下箭头键
1. 打开终端:在Linux系统中打开终端应用程序。可以通过在搜索栏中输入“terminal”或“终端”来找到它,并点击打开。
2. 使用上下箭头键:在终端中,可以通过按上下箭头键来浏览以前输入的命令。按向上箭头键将浏览更早输入的命令,按向下箭头键将浏览较新输入的命令。

3. 选择并执行命令:当浏览到您感兴趣的命令时,可以直接按回车键来执行它,或者用光标来编辑它,然后再执行。
您还可以使用以下快捷键来操作历史命令:
– `Ctrl + R`:根据关键字搜索历史命令。按下`Ctrl + R`后,输入关键字,终端将显示最匹配的历史命令,并提供快速选择和执行。
– `Ctrl + P`:移动到上一个历史命令(等效于按向上箭头键)。
– `Ctrl + N`:移动到下一个历史命令(等效于按向下箭头键)。通过上述方法之一,您可以在Linux终端中显示并操作以前输入的历史命令。这对于查找以前的命令、重新执行它们或改进命令非常有用。
2年前