命令行历史记录是许多操作系统的命令行界面和一些软件中的功能，允许用户调用、编辑和重新运行以前的命令。 命令行历史记录最早出现在比尔·乔伊开发的C Shell中，这个功能的灵感来自于Interlisp的使用。 它简便了很多操作，并且使C Shell易于使用，因此很快地流行起来。如今，命令行历史记录已成为Shell中的标准功能，包括ksh、bash和Microsoft的cmd.exe 。它的快捷体现在两个方面： 在最初的C shell中，用户可以通过键入感叹号来引用上一个命令 codice_1 ，然后