linuxhistory的简单介绍
history命令是Linux终端中linuxhistory的一个实用工具linuxhistory,用于显示或操作历史命令列表以下是关于history命令的详细解答基本功能使用history命令,可以查看最近执行过的命令默认情况下,显示最近使用的10条历史命令,但可以通过修改环境变量来控制显示的命令数量环境变量控制可以通过修改环境变量来控制历史命令的保存。

复制代码代码如下root\ mysql –h –uroot –p1234最重要的东西,数据库的密码就被黑客给破译linuxhistory了所以对管理员来说,一项很重要的工作就是管理history命令了,对管理员来说,常用的几个命令如下用c选项清除所有的历史命令 复制代码代码如下root\ history –c用HISTSIZE禁用。
history d 编号删除指定编号的命令如history d 1050history w手动保存当前会话历史到文件history r从文件重新读取历史五实用技巧避免记录敏感命令在命令前加空格需设置ignorespace,如 ssh user@host i pathtosecretkey不会被记录查看最近N条命令。

要让Linux的history命令显示时间记录,可以按照以下步骤操作,该方法适用于bash 30及以上版本检查bash版本执行rpm q bash命令来查看当前系统的bash版本,确保版本在30及以上编辑etcbashrc文件使用文本编辑器打开etcbashrc文件添加配置在文件中加入以下三行配置HISTFILESIZE=2000设置历史。
例1,列出目前内存内的所有 history 历史记录 复制代码代码如下root@jb51 Desktop#history# 前面省略1017 man bash1018 ll1019 history1020 history列出的信息当中,共分两栏,第一栏为该命令在这个 shell 当中的代码, 另一个则是命令本身的内容至于会显示多少条命令记录,则与 HISTSIZE 有关。