美文网首页
LINUX----命令----history

LINUX----命令----history

作者: JuMinggniMuJ | 来源:发表于2020-05-25 20:49 被阅读0次

nginx有个记录命令:history,它可以记录我们操作过的所有命令。

1.使用:
history
      -n       #数字,列出最近n条记录
      -c       #清除shell中的所有历史命令内容
      -a       #将目前新增的命令加入histfiles中,没有默认写入到~/.bash_history
2.条数限制:

linux会把所有的历史命令都存起来吗,答案是不会的,它只会保存指定条数的命令:

set         #查看系统变量  

查看我们的linux设置,会发现如下两个变量:

HISTFILESIZE=1000    #在 .bash_history 中保存命令的记录总数,可以理解为.bash_history文件中最多只有HISTFILESIZE行
HISTSIZE=1000        #history 命令输出的记录数,即输出.bash_history文件中的最后HISTSIZE行
3.只是查询?

linux的history命令只是查看我们都运行过哪些命令?并非如此:

!  number       #执行第n条命令
!!              #执行上一个命令
!  com          #执行最近的以com开头的命令
4.为了安全:

因为history会记录我们最近的所有运行命令,并且默认保存在~/.bash_history文件中,所以我们一定要保证~/.bash_history文件的安全,如果你不想给他人任何的可乘之机,那么一定要习惯性的运行命令:

history -c        #清除历史命令

相关文章

  • LINUX----命令----history

    nginx有个记录命令:history,它可以记录我们操作过的所有命令。 1.使用: 2.条数限制: linux会...

  • Shell基础

    一、历史命令history history命令 history-c 清空历史命令history-w 把缓存(当前会...

  • Linux命令 history 2019-02-20

    history命令 history命令:用于显示历史记录和执行过的指令命令。history命令读取历史命令文件中的...

  • 2-4 history 命令

    history:显示历史命令。 1、history 查看历史输入。 2、快速执行 history 中的历史命令。 ...

  • Linux常用命令

    操作命令 基础命令 Clear(ctrl+l)清屏History 查看历史命令history -c 清除历史命令 ...

  • history

    history显示近期执行的命令 显示history保存多少条命令 显示日志记录文件 设置history的忽略 修...

  • 21 历史命令与命令补全

    history 历史命令history [选项] [历史命令保存文件]-c 清空历史命令-w 把缓存中的历史命令写...

  • linux history命令

    history命令history -c 清空历史所有输入命令记录!序号 执行历史命令中序号为2的命令例如:

  • 几个做开发很有用的linux命令

    1.history查看命令输入历史 可以用history来查看shell终端输入命令的历史,history num...

  • linux(十四)history- 复用输入历史

    history history 这个命令用来管理你在shell中曾经输入过的命令history -n显示最近n条命...

网友评论

      本文标题:LINUX----命令----history

      本文链接:https://www.haomeiwen.com/subject/wmuuahtx.html