linux history原理,linux history 命令详解

linux history原理,linux history 命令详解显示命令执行时间linuxshell具有history功能,即会记录已经执行过的命令,但是默认是不显示命令的执行时间,命令的执行时间,history已经记录,只是没有显示。现在我们看看如何将执行时间显示出来。很简单:在/home/$USER/.bashrc中添加HISTTIMEFORMAT环境变量即可。具体如下:添加完成后,执行source.bashrc让其生效。这个时候,你再执行h…

大家好,又见面了,我是你们的朋友全栈君。

显示命令执行时间

linux shell 具有history 功能,即会记录已经执行过的命令,但是默认是不显示命令的执行时间,命令的执行时间,history 已经记录,只是没有显示。现在我们看看如何将执行时间显示出来。很简单:在/home/$USER/.bashrc中添加 HISTTIMEFORMAT环境变量即可。具体如下:

a77f4eeba2b7d02d626c00a520f1b9ce.png

添加完成后,执行source .bashrc 让其生效。这个时候,你再执行history就会发现已经显示了时间。如下:

f33582ba5fdf4811d3aceb353e437517.png

清空history 历史

为了不留执行命令的痕迹,可以history –c即可清理历史命令。 如下图:

b891a9b5e217198fb26435afcb94c888.png

history –c会清理自己及其以前执行过的命令。

修改history 历史保留的条目

有时我们会觉得history保留的历史命令条目保存太少,想多保存,可以直接修改history 配置,在.bashrc 中添加如下内容:

HISTFILESIZE=2000(默认是1000)

history命令的常见用法

history n 列出最近执行过的n条命令

! Number 运行制定的编号的history 命令,编号与叹号之间没有空格哦

!! 重复执行上一次命令

列出最近N条历史命令

eb86aec0847977e2a400900241acc21d.png

执行指定编号的命令

400134ea3420a41f8632b38aa765ddcf.png

重复执行上一次的命令

e633935a897200d8a2fb7351ca1d0846.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158506.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • bs架构和cs架构的比对方法_cs架构嵌入BS

    bs架构和cs架构的比对方法_cs架构嵌入BS1、CS、BS架构定义  CS(Client/Server):客户端—-服务器结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。因为客户端要负责绝大多数的业务逻辑和UI展示,又称为胖客户端。它充分利用两端硬件,将任务分配到Client和Server两端,降低了系统的通讯开销。C/S结构的软件需要针对不同

    2022年10月16日
    5
  • 数据结构 哈希表设计

    实验6哈希表设计一、实验目的熟练掌握哈希表的构造方法,深刻理解哈希表与其他结构表的实质性差别。 二、实验内容程序的功能是对一批关键字集合采用除留余数法和线性探测再散列的方法解决冲突来建立相应的哈希表和完成查找过程及平均查找长度的计算。【问题描述】    研究哈希(HAXI)表查找技术的两个重要问题是:构造HAXI函数和处理冲突。现在要求针对某个数据集合中的关键字设

    2022年4月9日
    54
  • redis主从复制原理是同步还是异步_kubernetes高可用架构

    redis主从复制原理是同步还是异步_kubernetes高可用架构史上最全的MySQL高可用架构之【主从复制】【故障转移】【读写分离】【负载均衡】

    2022年8月13日
    5
  • 【CAS】CAS原理「建议收藏」

    【CAS】CAS原理「建议收藏」CAS是所有原子类的底层原理,乐观锁主要采用CAS算法。CAS,比较并交换,是==JDK提供的非阻塞原子性操作,通过硬件保证比较-更新操作的原子性。==通常结合volatile保证共享变量的原子性。

    2022年10月16日
    6
  • 优化算法——模拟退火算法

    优化算法——模拟退火算法模拟退火算法原理模拟退火算法模拟退火算法过程模拟退火算法流程模拟退火算法的Java实现Java代码最后的结果模拟退火算法原理爬山法是一种贪婪的方法,对于一个优化问题,其大致图像(图像地址)如下图所示:其目标是要找到函数的最大值,若初始化时,初始点的位置在CC处,则会寻找到附近的局部最大值AA点处,由于AA点出是一个局部最大值点,故对于爬山法来讲,该算法无法跳出局部最大值点。若初始

    2022年7月18日
    18
  • 朴素贝叶斯三种模型_朴素贝叶斯多分类

    朴素贝叶斯三种模型_朴素贝叶斯多分类目录前言一、简述贝叶斯定理二、贝叶斯定理的推导三、贝叶斯定理的例子说明四、朴素贝叶斯分类器总结前言什么是分类算法通俗地讲分类算法就是把大量已知特征及类别的样本对象输入计算机,让计算机根据这些已知的类别与特征归纳出类别与特征之间的规律(准确地说应该是分类模型),最终目的是运用得到的分类模型对新输入的对象(该对象已知特征,类别是不知道的)判断出该对象所属…

    2022年9月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号