转自

http://www.linuxidc.com/Linux/2012-07/64392.htm 来源:Linux社区 作者:pan_tian

清除history记录

[oracle@ www.linuxidc.com ~]$ history

-c

[oracle@ www.linuxidc.com ~]$ history

32 2012-07-04 01:20:40 history

[oracle@ www.linuxidc.com ~]$

注:清除history之后,.bash_history里仍会有历史记录

1.vi .bash_history

关于.bash_history的配置

export

HISTCONTROL=ignoreboth

Don’t save duplicates

export HISTSIZE=10000

这个是针对history命令的设置,The number of commands to remember in the command

history. The default value is 500.

export HISTFILESIZE=10000

这个是针对history文件(.bash_history)的设置,The maximum number of lines

contained in the history file. When this

variable is assigned a value, the his-tory file is truncated, if

necessary, by removing the

oldest entries, to contain no more than that

number of lines. The default value is

500. The history file is

also truncated to this size after writing it when an interactive

shell exits.

export HISTIGNORE='ls'

A colon-separated list of patterns used to decide which command

lines should be saved on the history list.Each pattern is anchored

at the beginning of the line and must match the

complete line

以上的关于history的说明都可以使用man

bash查的到,如果想要让你的配置永久生效,可以把export命令写到.bash_profile或者全局配置文件/etc/profile里

2.history

模糊查询,history | grep -i "xxx"

[Oracle@ www.linuxidc.com ~]$ history |

grep -i "FND"

34 2012-07-04 01:29:15 history | grep -i "FND"

35 2012-07-04 01:29:30 FNDLOAD apps/apps 0 Y DOWNLOAD

$FND_TOP/patch/115/import/affrmcus.lct PT_CUSTOM_FUC.ldt

FND_FORM_CUSTOM_RULES function_name="INV_INVTOMAI"

36 2012-07-04 01:29:33 history | grep -i "FND"

[oracle@ www.linuxidc.com ~]$

如何让history可以有时间戳显示

# export HISTTIMEFORMAT='%F %T '

....

1027 2012-07-04 01:12:53 ls

/etc/bash*

1028 2012-07-04 01:13:17 vi

/etc/bashrc

1029 2012-07-04 01:16:04

history

[oracle@ www.linuxidc.com ~]$

清除history记录

[oracle@ www.linuxidc.com ~]$ history -c

[oracle@ www.linuxidc.com ~]$ history

32 2012-07-04 01:20:40 history

[oracle@ www.linuxidc.com ~]$

注:清除history之后,.bash_history里仍会有历史记录

如何不让系统记录历史命令

# export HISTSIZE=0

# history

# [Note that history did not display anything]

3.使用Control+R来搜索命令

命令行中输入Control+R,然后输入过往命令的key word,你就很容易找到以前执行过的命令了

(reverse-i-search)`FND':

FNDLOAD apps/apps 0 Y DOWNLOAD

$FND_TOP/patch/115/import/affrmcus.lct PT_CUSTOM_FUC.ldt

FND_FORM_CUSTOM_RULES function_name="INV_INVTOMAI"

linux终端清除命令,ubuntu清除命令行记录相关推荐

  1. linux终端链接网络,Ubuntu通过命令行设置无线网络连接

    博客搬迁到这里 http://blog.fdawei.me,欢迎访问,大家一起学习交流. 由于Ubuntu的Linux内核对于WPA的加密方式支持不是很好,所有使用普通方式的命令行无法连接WPA2类型 ...

  2. linux控制台 远程关机,ubuntu关机命令合集

    最近频繁的装WINDOWS系统感觉越来越简单,就赶紧研究起了UBUNTU.其实早就对他感兴趣了,就是一直没有动起来,..从此日起坚持每天练习. 本文介绍基于Ubuntu 9.04,采用GNOME集成桌 ...

  3. linux查看日历的命令,Linux终端显示日历信息的命令:ncal命令

    导读 Linux系统内置两个用来显示和校准日历的cal命令和ncal命令.一旦你习惯使用它们,你会发现使用命令很多时候都比你运用鼠标在GUI的日历里查看要来的更迅速和方便. 命令行下,有许多参数,这些 ...

  4. Linux终端中设置vi编辑命令

    前言 vi是个很好的编辑工具,可以快速定位文本,查找及修改问题,在Linux的终端中,我们输入命令时如果能集成vi可以更高效的实现命令的输入. 设置方法 在/etc/profile中追加:set -o ...

  5. linux终端版微信,Ubuntu 16.04安装微信的过程记录

    微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...

  6. linux终端 打开光驱,ubuntu如何挂载光盘? Ubuntu下中手动挂载光盘的教程

    大多数情况下,刻录的数据光盘拿到运行 Ubuntu 的计算机上,都能正常挂载,并在文件管理器里出现代表光盘的盘符.但是,由于不知道的原因,有时将光盘放入运行 Ubuntu 电脑的光驱,并不能自动挂载. ...

  7. linux+gif+编辑,从Ubuntu的命令行创建和编辑动画GIF | MOS86

    动画GIF在过去几年中变得非常受欢迎,而且他们的流行度日益增长.唐那么清楚引导您创建GIF吗?如果是的话,你但是,如果你在Linux上,并且为这份工作寻找一个命令行工具,那么我们将不会再讨论Gifsi ...

  8. linux打开ppt文件命令,ubuntu下命令行打开pdf/doc/ppt文件

    CoreGraphics-线段常见属性及渲染模式介绍 线段常见属性: 1.线宽 2.线头样式 3.接头样式 4.颜色(包括描边颜色和填充颜色) override func draw(_ rect: C ...

  9. linux如何进u盘 命令,ubuntu 通过命令将数据复制到u盘

    自己现在也不好意思和别人说自己熟悉linux了,自己用linux,也是当做桌面系统用了,很少熟悉那些linux命令结果上次linux桌面图形界面进不去了只能用命令行,经过几个晚上的折腾终于弄好,现在记 ...

  10. linux中用参数代替键盘输入,Linux终端中使用上一命令减少键盘输入

    减少键盘输入,可以大大提高程序员的工作效率,快捷键的使用就是一个很好的例子.程序员经常使用终端.那么在终端上有没有类似的"快捷键"可以提高我们的效率呢?程序员的工作往往是前后相关连 ...

最新文章

  1. Spring笔记——8.基于XML Schema的简化配置
  2. 2020年安徽赛区智能车竞赛有关事项通知(草案)
  3. 一个简单的Android音乐播放器
  4. 三个线程交替打印ABC(Condition实现精确通知)
  5. Ambari 架构(三)Ambari Server 架构
  6. python监控程序编写_05-python进阶-简单监控程序开发
  7. spring 同时配置hibernate and jdbc 事务
  8. mysql获取一年中的所有周六周日_数据库查询显示一年中所有的周一到周五的数据...
  9. UVa 1153 Keep the Customer Satisfied 【贪心 优先队列】
  10. 香橙派用什么系统最好_oa办公系统是什么系统?国内oa办公自动化软件哪家最好?...
  11. unix--Tripwire 应用
  12. TINYBERT: DISTILLING BERT FOR NATURAL LANGUAGE UNDERSTANDING
  13. 数据结构课程设计:运动会分数统计
  14. CVPR2019 | 论文分类汇总
  15. 现场总线-Can基础知识
  16. 简单介绍公有云、私有云、混合云
  17. 关于物联网模组fota远程升级的说明
  18. rp导入图片大小_Axure制作图像的放大与缩小效果的四种方式
  19. Typecho炫彩鼠标插件:HoerMouse
  20. python交易是什么意思_Py交易是什么意思

热门文章

  1. Android 之获取屏幕高度+状态栏高度
  2. spark学习之资源调度
  3. MATLAB 产生带宽信号
  4. 2019春 总结作业
  5. 步进驱动系统:步进电机与步进驱动器控制原理简述
  6. 个人用户实现发送短信功能
  7. JavaWEB一:HTML
  8. 图片jpg格式怎么转换
  9. BZOJ1857: [Scoi2010]传送带(三分套三分)
  10. ai的预览模式切换_ai预览快捷键是什么,Adobe Illustrator预览快捷键是什么?