zoukankan      html  css  js  c++  java
  • linux 控制history命令历史记录

    1、定制history的功能,可通过环境变量实现

    1.1、HISTSIZE:history可保留的命令条数,如果把此变量设为0,则不记录history
    1.2、HISTFILE:  history历史命令文件的保存位置,默认.bash_history文件,清空或删除此文件,可以清除历史命令 (每个用户的用户目录下都有自己的history文件)
    1.3、HISTFILESIZE:.bash_history文件保存的历史命令条数
    1.4、HISTTIMEFORMAT:history显示时间

     export HISTTIMEFORMAT='%F %T '

    1.5、HISTCONTROL:控制命令的历史记录

    HISTCONTROL=ignoredups    #忽略连续重复的命令
    HISTCONTROL=ignorespace    #忽略以空格开始的命令
    HISTCONTROL=ignoreboth    #忽略以上两种
    HISTCONTROL=erasedups    #忽略所有历史命令中的重复

    示例:

    export HISTCONTROL=ignorespace

    如果需要永久保存,可将操作写入文件 /etc/profile 或 .bash_history

  • 相关阅读:
    MRO C3算法 super的运用
    约束 抛异常
    反射
    Ubuntu
    Vim
    Vim
    Arithmetic
    Docker-常用命令
    Docker
    Docker-LAMP开发环境
  • 原文地址:https://www.cnblogs.com/likoo/p/11714079.html
Copyright © 2011-2022 走看看