history 常见优化配置
文章目录一、写在哪个文件生效?(关键)✅ Bash 环境下生效位置(最常见)1️⃣ 全局生效(所有用户)✅ 推荐方式(最规范)2️⃣ 全局兜底(老系统)3️⃣ 当前用户生效✅ 各文件加载顺序(很重要)二、不同场景推荐配置位置三、验证是否生效四、一句话总结(运维必记)一、写在哪个文件生效?(关键)✅ Bash 环境下生效位置(最常见)1️⃣ 全局生效(所有用户)✅ 推荐方式(最规范)/etc/profile.d/history_optimize.sh内容示例:cat/etc/profile.d/history_optimize.shEOF #当前 shell 会话中保存的命令条数 export HISTSIZE=10000 #历史文件中最多保存多少条命令 export HISTFILESIZE=50000 #时间戳(审计必备) export HISTTIMEFORMAT="%F %T " #空格开通连续重复不记录:整段历史中去重 export HISTCONTROL=ignoreboth:erasedups #忽略指定命令 export HISTIGNORE="history*:exit:pwd:clear" #启用追加模式(⭐多窗口必备),防止多终端 history 互相覆盖 shopt -s histappend #实时写入历史 PROMPT_COMMAND='history -a' EOFchmod+x /etc/profile.d/history_optimize.shsource/etc
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2487514.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!