shell一站式攻略——history历史命令
查看当前系统历史命令方式:
1.可以按一下上\下方向键,命令行就会显示相对于当前命令的上一条或下一条历史记录.
2.和方向键相同功能的就是组合键Ctrl+ p (前面执行过的命令),Ctrl +n(后面执行过的命令).
3.上面两个都是相对于当前命令查询上一条或者下一条命令的历史记录.如果搜索命令历史记录,就用Ctrl+ r 组合键进入历史记录搜寻状态,然后,键盘每按一个字母,当前命令行就会搜索出命令历史记录.
4.history命令
history命令简介
history
用法:history [选项] [历史命令保存文件]
-c:清空历史命令(包括缓存和文件)
-w:把缓存中的历史命令写入历史命令保存文件~/.bash_history(显然每个用户有自己的文件)
#历史命令最多可以保存1000条,可以在/etc/profile中进行修改histsize参数:vim /etc/profile
注:
~/.bash_history中保存文件为上次登录正常退出后,缓存写入数据,不包含本次登录后命令历史记录。
history -c命令执行,清除了本地缓存,但并不立即同步至~/.bash_history文件中,若想同步.bash_history,则history -w或者正确退出。
历史命令调用
1、使用上下箭头调用
2、使用“!n”重复执行第n条命令
3、使用"!!"重复执行上一条命令
4、使用“!字符串”重复执行最后一条以该字串为开头的命令
shell一站式攻略——history历史命令相关推荐
- linux shell脚本攻略 第二章 命令之乐 cat,find,tr,sort,uniq,split等
目录 1. 使用cat进行拼接 2.录制并回放终端会话 3.find命令 4. xargs命令 5. tr命令进行转换 6.校验和与核实(md5) 7.加密工具与散列 8.排序,唯一与重复 9.临时文 ...
- LINUX SHELL脚本攻略笔记[速查]
LINUX SHELL脚本攻略笔记[速查] Linux Shell脚本攻略笔记[速查] 资源 shell script run shell script echo printf 环境变量和变量 pgr ...
- linux history存放位置,Linux中history历史命令使用方法详解
当你在玩Linux的时候,如果你经常使用命令行来控制你的Linux系统,那么有效地使用命令历史机制将会使效率获得极大提升.事实上,一旦你掌握了我在下面给出的15个有关Linux history历史命令 ...
- Linux Shell脚本攻略 读书笔记
内容目录: 嗨,Echo一下 给终端来点颜色 shell的控制结构 算术比较 目录操作 网站下载 tar 归档工具 rsync 备份系统快照 ftp自动传输 磁盘管理 故障排查 使用syslog记录日 ...
- LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句
LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句 前提是,搜索已经使用的命令,否则是查不出来结果的. ctrl+r 用途:反向搜索执行过的命令.(revers ...
- 设置linux查看历史命令显示两个小时内,linux系统中history历史命令显示执行日期和时间...
在我们日常维护工作中,history历史命令查看是经常会用到的,特别是系统出了问题,肯定会在第一时间要查看之前都执行过什么命令,但是系统默认的history命令列表中是不显示命令执行时间和日期的,这就 ...
- Linux中history历史命令使用方法详解
在/etc/profile里添加如下:#History export HISTTIMEFORMAT="[%F %T]" HISTDIR=/home/common/.hist if ...
- centos history历史命令添加时间戳
history历史命令添加时间戳 linux系统中经常会使用的history命令来查看历史命令,但是,一般的history命令只显示历史命令,并没有显示历史什么时间执行的命令,如下图所示: 历史命令添 ...
- linux history 历史命令行查询和使用
history命令:用于显示历史记录和执行过的指令命令,可以使用符号!执行指定序号的历史命令.例如,要执行第2个历史命令,则输入!2. history命令:是被保存在内存中的,当退出或者登录shell ...
- Shell脚本攻略03-使用shell进行数学运算
概述 无论哪种编程语言都少不了算术操作,在这则攻略中,我们将会研究在shell中进行算术运算的各种方法. 理论知识 在Bash shell环境中,可以利用let. (( ))和[]执行基本的算术操作. ...
最新文章
- Leetcode 109. 有序链表转换二叉搜索树 解题思路及C++实现
- 单词搜索—leetcode79
- Prime Count 求大区间素数个数
- linux中刻录iso到光盘
- JAVA实验报告九异常处理_Java课后练习9(异常处理)
- 目前微型计算机中常用的鼠标器有什么两类,2009年计算机一级考试真题及答案...
- java 数字计算精度问题
- 聚焦四大领域,恒生电子发布2022年金融科技技术与应用趋势
- 一维数组和二维数组互转
- 前端问题求助input type=“range”问题求助
- 华为云 EI 打造城市智能体,共筑数字政府基石
- Docker1.12.6+CentOS7.3 的安装
- 关联分析---Apriori算法和FPGrowth算法挖掘规则计算频繁项间的置信度
- 阿里云的对象存储服务,oss 简介
- 【干货满满】初级银行从业考试《个人理财》重点梳理
- ksu7对讲机调频软件_对讲机写频教程通用版:写频软件的正确操作流程
- 洛谷4173(fft带通配符字符串匹配)
- [R]_R里如何将多个Excel文件合并为一个Excel文件多个Sheet
- 使用easypoi导出excel设置表头样式
- 如何显示隐藏文件和文件扩展名
热门文章
- 台式计算机设置热点,台式机怎么设置无线热点
- 学python对数学要求高吗_想要学好python编程一定要求数学要好吗?
- c语言水王争霸链表,水王争霸
- idea 运行jmeter源码_IDEA 编译 Jmeter 4.0 ( 二次开发_1 )
- OceanBase-概述
- UG10.0 工程图 在注释的时候 引用/插入 组件尺寸
- Work breakdown structure 简介
- durpal是否支持php7,php – 无法在drupal 7中添加图像字段
- QT MSVC2017 64-bit 打开Access数据库【亲测可用】
- 搜狗拼音输入法2015 v7.5 官方版​