history命令如何在linux中使用

2023-04-19 19:32:00 history 命令 如何在

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命令,可以查看以前执行过的命令,以及重新执行以前执行过的命令,这对于查找错误和调试程序非常有帮助。

相关文章