首页 > 其他分享 >history命令

history命令

时间:2022-11-29 10:11:48浏览次数:43  
标签:文件 历史 命令 缓冲区 执行 history

history命令介绍

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

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

语法:

history (选项) (参数)

选项:
-N: 显示历史记录中最近的N个记录;
-c:清空当前历史命令;
-a:将历史命令缓冲区中命令写入历史命令文件中;
-r:将历史命令文件中的命令读入当前历史命令缓冲区;
-w:将当前历史命令缓冲区命令写入历史命令文件中;
-d <offset>:删除历史记录中第offset个命令
-n <filename>:读取指定文件

快捷键

使用CTRL+R搜索并执行历史命令

从命令历史中执行一个指定的命令

 

 

使用 HISTSIZE 控制历史命令记录的总行数

将这两行内容追加到/etc/profile文件中,当你再次重新登录bash时,历史命令总行数会变成100000

 

标签:文件,历史,命令,缓冲区,执行,history
From: https://www.cnblogs.com/boye169/p/16934573.html

相关文章

  • Java 命令行执行 错误:找不到或无法加载主类【Ubuntu】
    1、执行时候对类的写法如果代码中有packagecom.class,那么最后执行的时候就要加上前缀2、是否重复类加了前缀,那么路径就不要到类的那一层例: 如图所示,如果我需要执行......
  • 基本的Dos命令
    ##打开cmd的方式1.开始→系统→命令提示符2.win键+R→输入cmd打开控制台(推荐使用)3.在任意文件夹下,按住shift+鼠标右键点击[在此处打开命令行窗口]4.资源管理器的......
  • 合并两个不同远程仓库的Git命令
    需求场景描述同一个项目的代码,在coding上有一份,在GitHub上也有一份。但coding上的代码较新,领先了几个commit,GitHub上的比较旧。这是想要将GitHub上的代码与coding上的代码......
  • Linux getenforce 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......
  • redis安装过程中执行make命令编译报错
    报错信息:cdsrc&&makeallmake[1]:Enteringdirectory/root/data/redis-4.0.0/src'CCMakefile.depmake[1]:Leavingdirectory/root/data/redis-4.0.0/src'mak......
  • 基本Dos命令
    基本Dos命令打开命令行窗口Win键+R常用的Dos命令#盘符切换 盘符:#查看当前目录下的所有文件 dir#切换目录 cd#返回上一级目录 cd..#清理屏幕 cls#推出终端 exi......
  • linux 下好用的命令行工具(持续更新)
    tldr你能通过这个工具,快速查看查看各种命令的常用命令行例子clochtopsudoaptinstallhtoppowerline一个非常好看的导航栏美化工具有关安装方法请见这篇博客:dee......
  • 禁用windows下CLion&IDEA等JetBrains软件命令行内自动换行
    问题描述在Clion等这些JetBrains系IDE中,如果打印一个超长的字符串,他会自动加入换行,这就很尴尬。实测是超过120字符就自动换行,至于为什么,我也不起清楚。感兴趣可以用谷......
  • 【Linux】基本操作命令
    Linux基础操作命令:Linux基础操作命令:关机重启命令:用户切换:注销:用户管理:添加用户:关机重启命令:shutdown-hnow #立刻关机 shutdown-h1 #1分钟后关机 ......
  • Linux中的网络管理——网络配置及命令
    目录​​目录​​​Linux网络配置​​​ifconfig命令​​​Linux网络配置文件​​​网卡信息文件​​​​主机名文件​​​​DNS配置文件​​​VMWare中Linux的网络参数配置......