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