Linux系统中history命令详解

1. history命令使用方法

语法:
history(选项)(参数)
选项:
-N: 显示历史记录中最近的N个记录;
-c:清空当前历史命令;
-a:将历史命令缓冲区中命令写入历史命令文件中;
-r:将历史命令文件中的命令读入当前历史命令缓冲区;
-w:将当前历史命令缓冲区命令写入历史命令文件中;
-d<offset>:删除历史记录中第offset个命令
-n<filename>:读取指定文件

n:打印最近的n条历史命令。

“history”命令就是历史记录。它显示了在终端中所执行过的所有命令的历史。

history        //显示终端执行过的命令

history 10     //显示最近10条终端执行过的命令

Ctrl+r         //搜索已经执行过的命令,它可以你写命令时自动补全

 

2. 修改history命令显示属性配置文件

vi ~/.bash_profile

HISTFILESIZE=2000

# 定义了在文件 ~/.bash_history 中保存命令的记录总数

HISTSIZE=2000

# 定义history 命令输出的记录数

 

HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`whoami`: "

# 记录每条历史命令的执行时间和执行者,显示结果为21 2019-02-16:09-06-01:edwetl: vi .profile


HISTTIMEFORMAT='<%F %T> : '

#  显示结果为 21 <2019-02-16 09:06:01> : vi .profile

 

3. history的历史命令保存在~/.bash_history 文件中.

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值