linux命令history使用技巧
时间: 2024-03-09 14:43:25 浏览: 180
当你在Linux终端中使用命令时,系统会将你输入的命令记录在一个称为"history"的文件中。这个文件保存了你执行过的所有命令,可以通过使用一些技巧来更好地利用这个命令历史记录。
以下是一些使用Linux命令"history"的技巧:
1. 查看历史命令:可以直接输入"history"命令来查看所有的历史命令。默认情况下,它会显示最近执行的1000条命令。
2. 使用上下箭头键:按上箭头键可以逐步回溯之前执行的命令,按下箭头键可以向后浏览更早的命令。
3. 使用"!"执行特定命令:通过输入"!"加上命令的编号,可以快速执行特定的历史命令。例如,输入"!100"将会执行编号为100的命令。
4. 使用"!!"执行上一条命令:输入"!!"将会执行上一条命令。
5. 使用"!-n"执行倒数第n条命令:输入"!-n"将会执行倒数第n条命令。例如,输入"!-2"将会执行倒数第二条命令。
6. 使用"!string"执行包含特定字符串的命令:输入"!string"将会执行最近包含指定字符串的命令。例如,输入"!ls"将会执行最近的一条包含"ls"的命令。
7. 使用"Ctrl+R"搜索历史命令:按下"Ctrl+R"键后,可以输入关键字来搜索历史命令。系统会自动匹配并显示最近的匹配项,按下"Enter"键即可执行。
8. 使用"history -c"清除历史命令:输入"history -c"将会清除所有的历史命令记录。
阅读全文