OK源码中国资源网-如何快速的删除linux清除历史命令
清除本次登陆执行过的历史命令
history -c
该命令不会清除上次登陆时的历史命令,这些历史命令保存在~/.bash_history文件中,若要清除以前执行过的某条命令,则直接将该文件中的那条命令删除即可。
若要每次退出登陆之后都删除历史命令,则把history -c命令写进~/.bash_logout中就可以了
另外若不需要历史命令,那就关闭历史命令记录
#关闭hostory记录功能
set +o history
#打开hostory记录功能
set -o history
关闭之后再执行的命令就不会记录,但是有一点,下次登陆的时候还是会打开,而且关闭命令记录也不会清除你关闭之前执行的命令。
若要彻底清空以前的命令,还是直接清空 ~/.bash_history,这样以前登陆执行过的命令就都没了,不过注意,这样并不会清理掉本次登陆执行过的命令,本次登陆的历史命令在退出的时候还会保存到~/.bash_history。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。