查看历史命令

可以执行history命令查看历史命令:

翻到最后看看:

这些都是最近执行的命令:

history命令后面可以加选项:

-c:清空历史命令(包括缓存和文件)

-w:把缓存中的历史命令写入历史命令保存文件~/.bash_history(显然每个用户有自己的文件)

其实我们使用history查看的是在缓存中的命令:

比如我现在执行一个命令:

使用history查看:

可以看到最近执行的命令:

查看文件:

最后出现的命令中没有之前执行的命令,因为这个时候历史命令还没有写入文件中:

只有当正常登陆退出之后系统才会将缓存中的命令写入文件中。

历史命令最多可以保存1000条,可以在/etc/profile中进行修改:

就是这个参数:

如果超过最大条数,会删除最早的记录。

修改后执行source /etc/profile使环境变量生效。

这个命令实际上是修改的/root/.bash_history这个文件:

历史命令的调用

  1. 可以使用上、下箭头调用以前的历史命令
  2. 使用“!n”重复执行第n条历史命令
  3. 使用“!!”重复执行上一条命令
  4. 使用“!字串”重复执行最后一条以该字串开头的命令

Linux查看历史命令相关推荐

  1. linux查看历史的所有命令,linux查看历史命令history

    1. history作用 linux的history命令的作用是,记录执行过的命令. 用法: history [n]  n为数字,列出最近的n条命令 -c  将目前shell中的所有history命令 ...

  2. 设置linux查看历史命令显示两个小时内,linux系统中history历史命令显示执行日期和时间...

    在我们日常维护工作中,history历史命令查看是经常会用到的,特别是系统出了问题,肯定会在第一时间要查看之前都执行过什么命令,但是系统默认的history命令列表中是不显示命令执行时间和日期的,这就 ...

  3. Linux查看历史命令 history

    http://blog.sina.com.cn/s/blog_51b6521b0100io54.html root@linux ~]# history [n] [root@linux ~]# hist ...

  4. Linux查看历史命令执行时间

    Linux的bash内部命令history就可以显示命令行的命令历史,默认环境执行 history命令后,通常只会显示已执行命令的序号和命令本身. 如果想要查看命令历史的时间戳,那么可以执行: # e ...

  5. linux服务器查看历史,linux如何查看历史命令

    linux如何查看历史命令 发布时间:2021-04-14 09:17:15 来源:亿速云 阅读:101 作者:小新 这篇文章将为大家详细讲解有关linux如何查看历史命令,小编觉得挺实用的,因此分享 ...

  6. Linux查找历史命令

    Linux查找历史命令 history | grep xxx 查看带有xxx的历史命令

  7. linux查看日历命令_在Linux中使用命令行日历和日期功能

    linux查看日历命令 我一直对历史日期感兴趣,并确定事件发生在一周的实际哪一天. 独立宣言在一周的哪一天签署? 我是星期几出生的? 1876年7月4日是星期几? 我知道您可以使用搜索引擎来回答许多这 ...

  8. 【Linux 内核】进程管理 ( 进程特殊形式 | 内核线程 | 用户线程 | C 标准库与 Linux 内核中进程相关概念 | Linux 查看进程命令及输出字段解析 )

    文章目录 一.进程特殊形式 ( 内核线程 | 用户线程 ) 二.C 标准库与 Linux 内核中进程相关概念 三.Linux 查看进程命令及输出字段解析 一.进程特殊形式 ( 内核线程 | 用户线程 ...

  9. linux操作系统中查看网络信息的命令,Linux查看系统信息命令盘点

    Linux查看系统信息命令盘点 在Linux系统上有很多操作都是用命令完成的,下面跟yjbys小编一起来看看最新的系统命令吧,希望对大家有所帮助! 1.查看系统内核 uname -a uname -r ...

最新文章

  1. 受益匪浅:十个哲理寓言,十个成功秘诀
  2. 万全服务器t350装系统_计算机中那些事儿(八):再历装系统之终身学习
  3. rgb颜色分量的旋转_RGB分量之偏色与彩色图片转黑白
  4. android tween动画效果
  5. bug__android studio 出现布局文件不提示,且点击代码不能跟踪代码
  6. [熵编码] 指数哥伦布编码
  7. Golang——error处理及panic、recover使用的正确姿势
  8. Hanoi 汉诺塔——通俗易懂地讲解(c++)
  9. C语言学习笔记---字符串拼接函数 strcat() 和 strncat()
  10. javascript JSON.parse和eval的区别
  11. 敏捷 - #7 原则:工作软件是进度的主要衡量标准 ( #7 Agile - Principle)
  12. Productivity Power Tools(Visual Studio 扩展) 最新亮点
  13. idea打包jar 有的依赖包没有被打包
  14. 【Code】8位编程语言的创始人,你知道几位?
  15. 关闭Cadence Orcad Capture CIS原理图弹出startpage页面的方法
  16. 如何构建创新文化——技术视角
  17. JS 监听浏览器的回退 事件 [二〇一八年九月二十五日]
  18. 玩客云刷armbian安装php环境_[小白版]玩客云刷armbian后搭建anmp环境+可道云
  19. 万国觉醒服务器维护,万国觉醒好像没看到1服怎么回事 官方关闭部分服务器公告[多图]...
  20. 基于51单片机的出租车计价器的设计

热门文章

  1. 白光迈克尔逊干涉仪的仿真
  2. 【总结】手机图片预览插件photoswipe使用总结
  3. Andorid-foreground 解析
  4. ABAP 销售订单创建BAPI:BAPI_SALESORDER_CREATEFROMDAT2总结
  5. Backtrack5 搭建Nessus
  6. 关于最小二乘估计的一点理解和感悟
  7. 【技美百人计划】图形 4.2 SSAO算法 屏幕空间环境光遮蔽(&HBAO)
  8. 详解二叉树的后序遍历
  9. 从微软官网下载VS离线安装包的方法VS2017,VS2019
  10. 社区疫情防控的微信公众号文章排版必备素材集锦