linux环境下,清空history中记录的历史命令

需求描述:

  今天在数据库主机上操作,通过history看到有刚操作过的历史记录,想把这个清除了,

  但是,还不影响后续的命令记录,所以查了下,在此记录.

操作过程:

1.通过history -c命令,完成清除历史执行过的命令.

执行结果:

  794  2018-05-13 00:46:26 >kill -9 $(ps -ef | grep LOCAL=NO | grep -v grep | awk '{print $2}')
  795  2018-05-13 00:46:30 >ps -ef | grep LOCAL=NO
  796  2018-05-13 00:46:34 >ps -ef | grep ora_
  797  2018-05-13 00:46:40 >sqlplus / as sysdba
  798  2018-05-13 00:47:27 >free -g
  799  2018-05-13 00:47:32 >exit
  800  2018-05-13 00:48:40 >sqlplus / as sysdba
  801  2018-05-13 00:49:19 >lsnrctl start
  802  2018-05-13 00:49:23 >top
  803  2018-05-13 01:28:23 >ls
  804  2018-05-13 01:28:28 >lsnrctl status
  805  2018-05-13 01:28:42 >cat /oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
  806  2018-05-13 01:28:58 >free -g
  807  2018-05-13 01:29:00 >ls
  808  2018-05-13 01:29:21 >crontab -l
  809  2018-05-13 01:29:56 >ls
  810  2018-05-13 01:30:25 >cd
  811  2018-05-13 01:30:25 >ls
  812  2018-05-13 01:30:31 >cd $ORACLE_HOME
  813  2018-05-13 01:30:34 >cd network/
  814  2018-05-13 01:30:34 >ls
  815  2018-05-13 01:30:36 >cd admin
  816  2018-05-13 01:30:36 >ls
  817  2018-05-13 01:30:41 >cat listener.ora 
  818  2018-05-13 01:30:42 >ls
  819  2018-05-13 01:30:44 >cat sqlnet.ora 
  820  2018-05-13 01:30:51 >ls
  821  2018-05-13 01:31:14 >sqlplus sys/J296q$7pOHYAN
  822  2018-05-13 01:31:38 >sqlplus system/A8sfa#4sUec06
  823  2018-05-13 01:33:05 >sqlplus sys/J296q$7pOHYAN as sysdba
  824  2018-05-13 01:36:59 >history
[oracle@4A-LF-w02 admin]$ history -c
[oracle@4A-LF-w02 admin]$ history
    1  2018-05-13 01:37:52 >history

备注:通过执行history -c命令,所有之前执行的命令都被清空.

 

文档创建时间:2018年5月13日02:00:24

posted @ 2018-05-13 02:01  Zhai_David  阅读(17778)  评论(0编辑  收藏  举报