修改linux的bash历史参数
来源:互联网 发布:心动网络 新三板 编辑:程序博客网 时间:2024/05/08 12:35
今天一个同事说让我输入一个命令,在服务器上的历史中有,结果发现那台服务器的历史记录只有500条,并且充斥着ls和ll,看来需要修改一下历史记录,以便以后可以更方便的使用输入过的历史命令。
PS:更详细命令可以查看man文档,输入命令"man bash"来查看
一些环境变量
- HISTCONTROL:历史控制参数,可以设置ignoreboth来不保存相同的历史记录
- HISTSIZE:保存历史记录的数目
- HISTFILESIZE:在历史文件".bash_history"中保存的历史记录数目
- HISTIGNORE:不记录到历史中的命令,以冒号分割
- HISTTIMEFORMAT:令历史带时间戳
示例
在终端导入环境变量
export HISTCONTROL=ignoreboth export HISTSIZE=10000export HISTFILESIZE=10000export HISTIGNORE='ls:ll'export HISTTIMEFORMAT='%F %T '
修改特定用户的".bashrc"文件
添加如下行
HISTCONTROL=ignoreboth HISTSIZE=10000HISTFILESIZE=10000HISTIGNORE='ls:ll'HISTTIMEFORMAT='%F %T '
PS:更详细命令可以查看man文档,输入命令"man bash"来查看
- 修改linux的bash历史参数
- Rhyme/ linux Bash基本功能—历史命令history配置详解、修改历史命令保存条数、历史命令的调用
- Bash的历史命令
- 翻译_bash:bash命令行下如何引用历史命令的参数
- Linux网络参数的修改
- Linux下历史命令保存、默认值修改的问题
- 命令历史:bash的特性之一
- bash的基本功能(2)历史命令
- bash 的特殊参数
- Bash的位置参数:
- Linux修改BASH命令提示符
- [Linux]:bash shell位置参数
- linux 登录模式的修改 -bash-3.2$ [root@localhost ~]#
- linux 登录模式的修改 -bash-3.2$ [user@localhost ~]#
- linux的bash shell编程笔记--脚本参数
- 嵌入式linux:Ubuntu系统下bash和dash的区别(修改默认sh为bash)
- Linux 技巧: Bash 参数和参数扩展
- Linux 技巧: Bash 参数和参数扩展
- c# 启动关闭进程
- 汉诺塔VII
- 结构体数组计算
- Oracle Berkeley DB Java 版
- 1030. Travel Plan
- 修改linux的bash历史参数
- 分析当前形势下的视频监控
- 玩日期
- Apache Mina 网络通信
- 学习Gtkmm系列之二
- UML类图符号简介
- GetLastError详解
- Visual Studio Macro View
- 1035. Password