0
点赞
收藏
分享

微信扫一扫

shell命令历史

###
# history命令 查看使用过的命令历史,这些命令都是在用户的家目录下存着
# /root/.bash_history 保存命令历史的配置文件,最大存1000条
# history -c 清空当前命令历史,不会清空配置文件

shell命令历史_vim


# echo $HISTSIZE 变量可以查看默认存多少条命令

shell命令历史_vim_02


# /etc/profile 此配置文件定义命令历史存储数量,46行
# source /etc/profile 执行刷新

shell命令历史_配置文件_03


# HISTTIMEFORMAT="%Y/%m/%d %H:%M%S "  以使用时间形式显示命令历史
# %Y年份
# %m月份
# %d日期
# %H小时
# %M分钟
# %S秒

shell命令历史_配置文件_04


# 永久生效方法:
# vim /etc/profile
# 46行下加入:#HISTTIMEFORMAT="%Y/%m/%d %H:%M%S "
# source /etc/profile 执行刷新

shell命令历史_bash_05


# 永久保存:
# chattr +a ~/.bash_history 增加隐藏权限a 只能追加,不能删除

shell命令历史_配置文件_06


#!! 使用命令历史中最后一条命令
# !n n代表数字运行指定数字命令
# !history在命令历史中倒叙查找以echo开头的命令

shell命令历史_配置文件_07

举报

相关推荐

0 条评论