在linux系统中,history命令可以输出历史命令,历史命令默认保存在文件~/.bash_history中。

HISTFILESIZE 与 HISTSIZE都是history命令需要用到的两个shell变量,这两个变量到底有什么区别呢?

HISTFILESIZE 定义了在 .bash_history 中保存命令的记录总数,可以理解为.bash_history文件中最多只有HISTFILESIZE行

HISTSIZE 定义了 history 命令输出的记录数,即输出.bash_history文件中的最后HISTSIZE行

# set | grep HIST
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
# export HISTSIZE=10
# history991  history 992  vi .bash_history 993  history994  man history995  set | grep HIS996  history | wc -l997  cat .bash_history | wc -l998  set | grep HIS999  export HISTSIZE=101000  history

linux shell 日志环境变量 HISTFILESIZE 和 HISTSIZE的区别相关推荐

  1. linux shell 获取环境变量,bash shell中的环境变量

    环境变量--bash shell使用环境变量来存储系统相关数据,并允许将数据存储在内存中. 环境变量分为:全局环境变量 本地环境变量 目录全局环境变量 本地环境变量 设置全局环境变量 删除环境变量 P ...

  2. 【Linux】Shell三类变量的作用域——linux shell “永久环境变量”、“临时环境变量”和普通变量之完全解读...

    2015-05-08 00:15 3896人阅读 评论(10) 收藏 举报 本文章已收录于: 分类: 软件开发进阶(419) 作者同类文章X Unix/Linux杂项(118) 作者同类文章X 版权声 ...

  3. linux shell中环境变量$PS1详解

    PS1 是shell命令行界面的主提示符. [root@iZ2vceej7yebpm7yec2Z ~]# echo $PS1 [\u@\h \W]\$ 这些代表什么意思呢? "[用户名@简写 ...

  4. Linux shell配置环境变量

    短期使用 export PATH=your_path:$PATH 退出终端重新登录后,需要重新export 长期使用 在/etc/profile文件末尾中添加 export PATH=your_pat ...

  5. linux shell 变量减法_第四章 shell和环境变量

    第四章 shell和环境变量 4.1    shell简介 4.1.1 编译器 一台计算机从基本架构上讲,由最基本的硬件组成硬件结构(如:cpu.内存.主板.声卡.显卡等),我们知道,硬件组成完备,但 ...

  6. Linux Shell中的变量-环境变量

    参考:<Linux命令 / 编辑器与Shell编程> ################################################ note that :与其他编程语言 ...

  7. 在Linux里设置环境变量的方法(export PATH)

    在Linux里设置环境变量的方法(export PATH) 在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量 ...

  8. Linux里设置环境变量的方法(export PATH)

    转自:在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在&quo ...

  9. 在Linux里设置环境变量的方法(export PATH)--待修改

    2019独角兽企业重金招聘Python工程师标准>>> 又可参见:http://bbs.csdn.net/topics/80391559 在Linux里设置环境变量的方法(expor ...

最新文章

  1. mySql 主从复制linux配置
  2. 2019手机浏览器排名_浏览器排行榜2019年1月浏览器市场份额排名
  3. npm ERR! missing script: dev 解决方案
  4. 单源最短路——dijkstra算法
  5. Log4j 1使用教程
  6. gnu screen的用法
  7. JavaScript按概率随机生成事件
  8. 常见 HTTP/FTP/WebSocket 错误代码大全 - 转
  9. oracle+导入导出教程,oracle导入导出整理(一)
  10. Python遗传算法工具箱的使用(二)求解最短路径问题
  11. 用C语言开发最简单的小游戏(弹跳小球)
  12. d3开发Svg编辑器
  13. ORCAD16.6禁止start page启动的两种方式
  14. Selenium模拟浏览器获取爬取QQ音乐歌词、评论等。
  15. C# 关于递归算法 具象化
  16. C# 一种英文日期格式转换
  17. 计算机开不了机怎么用u盘解决,电脑开不了机怎么重装系统实测操作
  18. java怎么计算时间差_请问java怎么计算时间差
  19. Edmonds-Karp算法(EK算法)简单讲解及实现(邻接表)
  20. 图片太大不要慌,简单的调整图片大小

热门文章

  1. MySQL — 外键关联操作
  2. 5G NGC — 会话管理模型 — 边缘业务本地分流
  3. O11ycon会议讨论了可观察性的收益和挑战
  4. 基于Confluent.Kafka实现的Kafka客户端操作类使用详解
  5. php Reportico 开源报表
  6. apache_svn
  7. python xlsxwriter 在 flask 中的使用
  8. Index Condition Pushdown Optimization
  9. angular-fullstack test
  10. 《Ajax基础教程》一书推荐的JS工具备忘