history命令

history命令:用于显示历史记录和执行过的指令命令。history命令读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件。该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定序号的历史命令。例如,要执行第2个历史命令,则输入!2。

history命令:是被保存在内存中的,当退出或者登录shell时,会自动保存或读取。在内存中,历史命令仅能够存储1000条历史命令,该数量是由环境变量 HISTSIZE进行控制。默认是不显示命令的执行时间,命令的执行时间,history 已经记录,只是没有显示。

注:如想查询某个用户在系统上执行了什么命令,可以使用root用户身份登录系统,检查Home目录下的用户主目录下的“.bash_history”文件,该文件记录了用户所使用的命令和历史信息。

语法:

history(选项)(参数)

选项:

-N: 显示历史记录中最近的N个记录;

-c:清空当前历史命令;

-a:将历史命令缓冲区中命令写入历史命令文件中;

-r:将历史命令文件中的命令读入当前历史命令缓冲区;

-w:将当前历史命令缓冲区命令写入历史命令文件中;

-d:删除历史记录中第offset个命令

-n:读取指定文件

参数:

n:打印最近的n条历史命令。

实例:

#查看历史执行记录

[linuxidc@linuxidc

linux history命令原理,Linux 的 history 命令使用详解相关推荐

  1. 【转载】Linux命令-自动挂载文件/etc/fstab功能详解[转]

    博客园 首页 新随笔 联系 订阅 管理 随笔 - 322  文章 - 0  评论 - 19 Linux命令-自动挂载文件/etc/fstab功能详解[转]     一./etc/fstab文件的作用 ...

  2. php fping,【Linux 命令】fping ping 包间隔时间详解

    服务器间检查会用到fping的命令,期间遇到了一个问题,需要将ping包间的间隔时间设置为100毫秒,查看fping -h看下,找到了-i和-p两个参数: 看到这两个参数,我当时的表情是这样的: 看不 ...

  3. linux中epoll原理,Linux下selectpollepoll的实现原理(一)

    最近简单看了一把 linux-3.10.25 kernel中select/poll/epoll这个几个IO事件检测API的实现.此处做一些记录. 其基本的原理是相同的,流程如下 先依次调用fd对应的s ...

  4. linux Shell(脚本)编程入门实例讲解详解

    linux Shell(脚本)编程入门实例讲解详解 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具.Shell不仅仅是命令的收集, ...

  5. linux怎么读其实很简单 微星为你详解Z77主板BIOS设置

    近期,微星科技发布了大量的7系主板,它们全部配备厂商最新的军规三代组件技术,并且同时配备了PCI-E3.0,USB3.0还有SATA3.0技术,所以我们可以称呼它们为微星3.0主板.随着微星Z77主板 ...

  6. linux输出文件没有找到,Linux环境下标准输入、输出、错误信息详解

    Linux环境下标准输入.输出.错误信息详解 下面我们介绍在Linux环境下标准输入.输出.错误设备.标准输入设备代号为0, 用来显示输入信息,标准输出设备代号为1,用来显示正常信息,标准错误设备代号 ...

  7. linux系统四个组成部分,Linux系统由哪几部分组成?系统详解(干货)

    原标题:Linux系统由哪几部分组成?系统详解(干货) 我们常说的Linux一般指的是系统内核,基于Linux系统内核的操作系统叫Linux发行版操作系统,像redhat.centos.ubuntu和 ...

  8. python3.6.6卸载_Python3.6安装卸载、执行命令、执行py文件的方法详解

    Python3.6安装卸载.执行命令.执行py文件的方法详解 开发一个功能,C/C++可能要500行代码,Java可能需要200行代码,然而Python可能需要50行代码,虽然代码少,可能开发的飞起, ...

  9. Linux如何重启oracle监听,Linux下重启oracle服务及监听器和实例详解

    一.在Linux下重启Oracle数据库及监听器: 方法1: 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录 dbstart ...

  10. linux系统密码输入快捷,linux 系统忘记密码的快捷解决方法(图文详解)

    linux 系统忘记密码的快捷解决方法(图文详解) 在学习Linux的过程当中,想到,万一自己忘记了linux的密码该怎么办? 其实,在linux当中,只用简单的操作几步,就可以更改用户密码~下面小编 ...

最新文章

  1. error: device not found - waiting for device -
  2. Linux解压WINRAR文件
  3. 用户头像设置之ios版本
  4. OpenCV Python教程系列
  5. Java txt 下拉刷新_手写上拉加载,下拉刷新(小demo)
  6. final const java_Java中的final关键字 与 C#中的const, readonly关键字
  7. 一场关于动态化开发实践的技术探讨
  8. linux生成ssl证书给haproxy,如何为多个SSL证书配置HAProxy
  9. React-Native 仿喜马拉雅APP项目笔记(多环境配置 项目配置路径 堆栈式导航)
  10. CAXA图文档2007服务器端,CAXA图文档客户端系统管理员操作.doc
  11. 基于自抗扰控制的压力环控制算法研究
  12. SaaS已死。下一个。
  13. php 浏览器 保存网页图片,PHP实现浏览器文件下载图片或者php文件
  14. if语句(判断年月日)
  15. java word水印
  16. 如何解决飞思卡尔芯片使用监控程序产生的冲突问题
  17. 完美解决:STM32CubeMX生成MDK项目报错
  18. 简单了解实体框架EF(Entity Framework)
  19. 关于卷积神经网络细节的深入理解
  20. 虚拟机中如何给Ubuntu系统进行联网

热门文章

  1. 无法启动游戏 计算机丢失,win7系统无法启动游戏提示缺少vcomp100.dll文件怎么办...
  2. 劲舞团服务器维护结束后的服装,《劲舞团》服装多出24小时使用心得
  3. python使用清华源下载包
  4. 教师评计算机课缺点及建议,听课优缺点评语
  5. python来玩猜字游戏吧
  6. Palo Alto Networks WAF简介
  7. Which is Better? Leaky ReLU or ReLU
  8. javaweb前后端交互的方法总结
  9. 主线剧情01-ARM-IMX6ULL基础学习记录
  10. 用python画画的原理_python来画画第二弹!