history命令如何在linux中使用
History命令是Linux系统中一个重要的命令,它可以用来查看以前执行过的命令,并且可以查看以前执行过的命令的输出。它的用法非常简单,只需要在终端中输入history命令,就可以查看以前执行过的命令。
History命令有很多用法,可以用于查看最近执行过的一些命令,也可以用于查看更多的历史命令,甚至可以查看以前执行过的某一特定的命令。
如果想要查看最近执行过的命令,可以使用history命令,它会显示最近执行的10个命令:
$ history 1 ls 2 cd / 3 pwd 4 cat file.txt 5 history
如果想要查看更多的历史命令,可以使用history -n命令,它会显示最近执行的n个命令,例如:
$ history -20 1 ls 2 cd / 3 pwd 4 cat file.txt 5 history 6 vi file.txt 7 rm file.txt 8 mkdir dir 9 cd dir 10 history 11 cp file.txt dir 12 mv file.txt dir 13 rm file.txt 14 ls -l 15 man ls 16 history -20 17 exit 18 ssh user@host 19 whoami 20 history -20
如果想要查看以前执行过的某一特定的命令,可以使用history | grep 命令,它会显示包含指定字符串的历史命令,例如:
$ history | grep ls 1 ls 14 ls -l
另外,history命令还可以用于重新执行以前执行过的命令,只需要在终端中输入!+命令的历史编号,就可以重新执行该命令,例如:
$ history 1 ls 2 cd / 3 pwd $ !1 ls
以上就是history命令在Linux中的使用方法,通过使用history命令,可以查看以前执行过的命令,以及重新执行以前执行过的命令,这对于查找错误和调试程序非常有帮助。
相关文章