shell命令历史
原创
©著作权归作者所有:来自51CTO博客作者杨俊豪97的原创作品,请联系作者获取转载授权,否则将追究法律责任
###
# history命令 查看使用过的命令历史,这些命令都是在用户的家目录下存着
# /root/.bash_history 保存命令历史的配置文件,最大存1000条
# history -c 清空当前命令历史,不会清空配置文件
# echo $HISTSIZE 变量可以查看默认存多少条命令
# /etc/profile 此配置文件定义命令历史存储数量,46行
# source /etc/profile 执行刷新
# HISTTIMEFORMAT="%Y/%m/%d %H:%M%S " 以使用时间形式显示命令历史
# %Y年份
# %m月份
# %d日期
# %H小时
# %M分钟
# %S秒
# 永久生效方法:
# vim /etc/profile
# 46行下加入:#HISTTIMEFORMAT="%Y/%m/%d %H:%M%S "
# source /etc/profile 执行刷新
# 永久保存:
# chattr +a ~/.bash_history 增加隐藏权限a 只能追加,不能删除
#!! 使用命令历史中最后一条命令
# !n n代表数字运行指定数字命令
# !history在命令历史中倒叙查找以echo开头的命令