linux 101 hacks 7 (Command Line History)

1:HISTTIMEFORMAT command:
在命令行里面显示 定义了HISTTIMEFORMAT 的话 , 在使用history命令时就会显示制定格式的执行命令的时间
export HISTTIMEFORMAT=’%F %T ‘  %F 年月日 %T 时分秒

history n 显示最近 n个命令

在命令行里面 按 ctrl+R 会显示 reverse-i-search 的提示,可以查找相关的使用过的命令,找到以后可以编辑这个命令

在命令行下,输入以下命令,都会执行上一次的命令:
!!
!-1
向上箭头 然后 enter
按 ctrl+P  然后enter


!n 执行 history里第n条记录的命令
!prex 执行 以 prex为前缀 的最近一条命令

HISTSIZE = n
HISTFILESIZE =n限制 history的大小

~/.bash_history history保存在这个文件里

HISTFILE=/root/.commandline_warrior 把history保存在commandline_warrior 文件里

export HISTCONTROL=ignoredups 去掉history里面连续重复的命令
export HISTCONTROL=erasedups 去掉history里面所有重复的命令


export HISTCONTROL=ignorespace 用户在命令 前 输入一个空格,然后history里面就看不到这个命令了

history -c 清楚之前的历史记录

export HISTSIZE=0 限制history命令的使用

HISTIGNORE 忽略某些命令 (参数严格一致)
例如:export HISTIGNORE=”pwd:ls:ls –ltr:”忽略pwd , ls , ls -ltr
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值