history 显示命令历史
简介:
按编号显示命令历史列表,添加每一条命令历史至最新的条目,连续的N条相同命令只显示一条
【内置命令】
命令历史文件: ~/.bash_history
登录shell时,会读取命令历史文件中记录下的命令:~/.bash_history
登录进shell后新执行的命令只会记录在缓存中;这些命令会在用户退出时“追加”至命令历史文件中;
主要参数:
-a手动追加命令至命令历史文件
-d删除指定编号的命令历史缓存
-c清空命令历史缓存
-w手动将命令历史缓存写入历史文件中
快捷操作:
!! 执行上一条命令
!# 调用执行历史中的第#条命令历史
!-# 调用执行历史中的倒数第#条命令历史
!string:调用以string开头的命令
ESC . 调用上一条命令的参数
ALT+, 调用上一条命令的参数
!$ 调用上一条命令的参数
环境变量:
命令历史文件 $HISTFILE
命令历史缓存大小 $HISTSIZE
时间: 2024-07-30 08:48:41