linux history -c什么意思? linux history可以查看多久内的命令

\u600e\u6837\u5bfc\u51falinux\u4e2dhistory\u6587\u4ef6

\u5728\u4f60\u7684\u8d26\u6237\u76ee\u5f55\u4e0b \u8f93\u5165\u547d\u4ee4
ls -a
\u627e\u5230 .bash_history
\u8fd9\u4e2a\u5c31\u662f\u8bb0\u5f55\u547d\u4ee4\u6587\u4ef6\u3002
\u8f93\u5165\u547d\u4ee4\uff1a
cat .bash_history >> history.txt
\u6240\u6709\u8bb0\u5f55\u90fd\u8f93\u5165\u5230history.txt\u6587\u4ef6\u3002\u628a\u8fd9\u4e2a\u6587\u4ef6\u62f7\u51fa\u5c31\u662f

\u4e0b\u6b21\u4f7f\u7528\u7684\u65f6\u5019\uff0c\u8bb0\u4e00\u4e0b\u5f00\u673a\u65f6\u95f4\uff0c\u7136\u540e\u5bf9history\u505a\u5982\u4e0b\u4fee\u6539\uff0c\u8ba9\u4f60\u4f7f\u7528\u7684\u6bcf\u6761\u6307\u4ee4\u5728history\u5386\u53f2\u4e2d\u90fd\u80fd\u8bb0\u5f55\u4f7f\u7528\u7684\u65f6\u95f4\u3002\u3002\u3002\u7136\u540e\u5927\u7ea6\u7684\u7b97\u4e0b\u5c31\u597d\u4e86\u3002

1\u3001\u4ee5ROOT\u7528\u6237\u7f16\u8f91/etc/profile\u6587\u4ef6\uff0c\u5728\u91cc\u9762\u52a0\u5165\u4e0b\u9762\u5185\u5bb9\uff08\u6211\u4e00\u822c\u4e60\u60ef\u5728\u6700\u672b\u5c3e\u52a0\uff09\uff1a
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
\u6ce8\u610f\uff1a\u5728\u672b\u5c3e\u7684\u201c\u5f15\u53f7\u201d\u4e0e\u201cS\u201d\u4e4b\u95f4\uff0c\u52a0\u5165\u4e00\u4f4d\u7a7a\u683c\uff0c\u5c06\u65e5\u671f\u65f6\u95f4\u548c\u5386\u53f2\u547d\u4ee4\u7528\u7a7a\u683c\u76f8\u9694\u5f00\u6765\u3002

2\u3001\u9000\u51fa\u7cfb\u7edf\u91cd\u65b0\u767b\u9646
\u6ce8\u610f\uff1a\u5728\u7b2c2\u6b65\u4ee5\u524d\u6240\u6267\u884c\u7684\u5386\u53f2\u547d\u4ee4\uff0c\u5728\u91cd\u65b0\u767b\u9646\u540e\uff0c\u6267\u884c\u65f6\u95f4\u5168\u90e8\u5206\u663e\u793a\u4e3a\u7b2c\u4e8c\u6b65\u6267\u884c\u65f6\u7684\u65f6\u95f4\uff0c\u540e\u9762\u6240\u6267\u884c\u7684\u547d\u4ee4\uff0c\u624d\u4f1a\u663e\u793a\u6b63\u786e\u7684\u5b9e\u9645\u6267\u884c\u65f6\u95f4

3\u3001\u67e5\u770b\u6548\u679c\uff08\u5728\u4efb\u4f55\u7528\u6237\u4e0b\u90fd\u4f1a\u751f\u6548\uff09\uff1a
\uff081\uff09ROOT\u7528\u6237\u4e0b\u8bd5\u8bd5\u6548\u679c\uff1a
[root@oraclelinux ~]# history
354 2013-07-15 23:50:00 vi /etc/profile
355 2013-07-15 23:50:12 history
356 2013-07-15 23:50:14 exit
357 2013-07-16 00:04:32 history
[root@oraclelinux ~]#

\uff082\uff09ORACLE\u7528\u6237\u4e0b\u8bd5\u8bd5\u6548\u679c\uff1a
[root@oraclelinux ~]# su - oracle
[oracle@oraclelinux ~]$ history
321 2013-07-16 00:06:33 history
322 2013-07-16 00:07:05 exit
323 2013-07-16 00:19:23 history

history命令有一个-c参数: -c 参数:将目前的shell中的所有 history 内容全部消除,下图是执行效果,执行history -c命令后,之前的所有的记录都清除啦。

清除命令历史记录

扩展阅读:java windowbuilder ... linux wc l ... kali linux手机直装版 ... kali linux下载 ... linux xargs ... linux xcopy ... mysql schema ... linux删除history记录 ... linux清除history ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网