Linux history命令

2022-09-14 10:22:50 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

1、在脚本中由于是在另外一个shell中进行语句的执行,所以history显示的是脚本运行的shell的history语句,而不会显示你执行该脚本的终端中的history

2、我们可以在家目录下的.bash_history文件中查看自己的历史命令,而history查看的是内存中的历史命令,如果需要将内存中的历史命令加入其中,那么就需要使用history -w将当前终端的历史命令覆盖.bash_history的内容或是history -a在.bash_history文件的尾部添加当前shell的历史命令

3、只有当前终端用户退出之后才会将当前内存中的历史命令添加到.bash_history文件中

4、与history命令相关的环境变量

HISTSIZE:shell进程的缓冲区保留的历史命令的条数; HISTFILESIZE:命令历史文件可保存的历史命令的条数

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/158520.html原文链接:https://javaforall.cn

0 人点赞