精华内容
下载资源
问答
  • linux系统里一旦操作了任何命令,都会被记录下来,可以通过history命令来查看历史命令,查看手册可知history -c 便是清除历史命令, 但是重新进入系统查看历史命令时,历史信息依然会存在,那么history -c 只是...

      有时候在系统中做了任何操作,但不想被别人知道,毕竟系统别人都可以登入查看,那怎么把自己操作系统的历史命令删除而不让别人知晓呢?
            在linux系统里一旦操作了任何命令,都会被记录下来,可以通过history命令来查看历史命令,查看手册可知history -c 便是清除历史命令,

    但是重新进入系统查看历史命令时,历史信息依然会存在,那么history -c 只是清除当前shell的历史纪录,因为系统一般会把信息保存在一个文件中,只要文件中内容没有改变,那么信息也不会变。linux中存放历史命令的文件是.bash_history,清空该文件(echo > /root/.bash_history),那些历史命令就会被清空了。


            注意如果是在shell脚本中调用history -c清空当前shell的历史命令,是不会成功的,因为bash执行命令时默认是会产生一个子进程来执行该命令,在子进程中执行history -c不是清除你当前shell的历史命令了。可以使用source来执行脚本(source ./脚本),source 指在当前bash环境下执行命令

      部分删除操作:

        1.vim ~/.bash_history 该文件即为历史记录存储文件,我们随意修改

        2.修改后再次 history 查看,发现并没有变化。原因:缓存

        执行:history -r 读取历史文件并将其内容添加到历史记录中,即重置文件里的内容到内存中,完成修改!

    转载于:https://www.cnblogs.com/yunwangjun-python-520/p/10812392.html

    展开全文
  • mysql历史记录上可能留下了很多敏感信息,比如密码什么的,需及时清空历史记录,下面分享一下inux服务器清空MySQL的history历史记录的方法
  • linux】删除linux系统记录的历史命令 删除linux系统记录的历史命令 ...1.查看历史操作history2 删除历史操作history -c3.修改为不记录操作vim /etc/profile修改 HISTSIZE=0 (默认 HISTSIZE = 100...

    删除linux系统记录的历史命令

    1.查看历史操作
    history
    2 删除历史操作
    history -c
    3.修改为不记录操作
    vim /etc/profile
    修改 HISTSIZE=0 (默认 HISTSIZE = 1000,表示记录最近的1000条命令),并reboot,则用户将不记录操作命令。

     

    posted on 2018-04-05 12:44 绿Z 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/greenZ/p/8722090.html

    展开全文
  • 默认mysql命令行执行日志存放在系统的/root/.mysql_history文件内(这个文件通常是隐藏的) ...测试:删掉文件中的想要清除的命令历史,然后保存它(或者命令行直接vim编辑这个文件): 就行了。 ...

     默认mysql命令行执行日志存放在系统的/root/.mysql_history文件内(这个文件通常是隐藏的)

    如果想删掉mysql命令行的执行记录,只要文本方式编辑这个文件,删掉对应的命令记录就可以了:

    这是执行记录

    测试:删掉文件中的想要清除的命令历史,然后保存它(或者命令行直接vim编辑这个文件):

     

    就行了。

     

     

     

    展开全文
  • 1. 不再保存历史记录或者减少历史记录保存数量 修改/etc/profile将HISTSIZE=1000 改成 0 或 要保留的数量 清除用户home路径下的 .bash_history echo '' > /home/user/.bash_history 2. 立即清空里的...

    mysql历史记录上可能留下了很多敏感信息,比如密码什么的,需及时清空历史记录。

    分享下Linux服务器清空MySQL数据库的history历史记录的方法

    1. 不再保存历史记录或者减少历史记录保存数量

    修改/etc/profile将HISTSIZE=1000 改成 0 或 要保留的数量

    清除用户home路径下的 .bash_history

    echo '' > /home/user/.bash_history

    2. 立即清空里的history当前历史命令的记录

    history -c

    当然,如果你想要当前执行的命令立即写入到history里面的话,可以执行

    history -w

    否则就只能等到退出bash的时候才会写入了。因为在bash使用期间,这些是保存在当前的buffer里面的。www.jbxue.com

    如果是MySQL数据库用户,那么在用户目录下就会有一个 .mysql_history 的文件,保存了在 mysql 命令行下执行的SQL语句。

    清空使用:

    echo '' > /home/user/.mysql_history


    转载于:https://my.oschina.net/kk2009/blog/193852

    展开全文
  • 许多Linux操作系统默认都会保存用户操作的历史命令,而作为使用和维护者,原则上出于安全性...在提示符下删除历史操作命令。再次用history命令查看,发现历史操作命令已删除。 # history -c # history 2. 不再...
  • 今天新入职了公司,刚开始是兴奋中带着点紧张——然后分发办公用品的时候,给了一个笔记本电脑,话说在公司办公,还是习惯使用台式机,受不了笔记本散热那种呜呜作响的声音,听...还有就是操作系统居然是 windows10...
  • Linux系统的历史操作命令删除 ---查询历史命令 #history ---清除历史命令记录 #history -c --设置保留历史条数,HISTSIZE这个值,默认情况下历史命令将保存1000条,修改为0 --vi /etc/profile
  • 今天上某内网机器,发现某个重要的目录被删除了,数据和代码全没了,要排查是谁干的,结果history没配置,查不出来。 虽然后来找到原因 ------- 周六机房断电了,那台机器上的某个硬盘没有自动挂载,于是那个目录...
  • 有时候我们需要对线上用户操作记录进行历史记录待出现问题追究责任人,但Linux系统自带的history命令用户有自行删除权限,那怎么有时候我们需要对线上用户操作记录进行历史记录待出现问题追究责任人,,但Linux系统...
  • Linux 下面可以使用 history 命令查看用户的...默认的 history 命令只能查看用户的历史操作记录,但是不能区分每个用户操作命令的时间。这点对于问题排查相当的不方便。解决办法是在 /etc/bashrc 文件中加入以下四
  • Linux部分删除history记录

    千次阅读 2019-08-12 10:01:51
    部分删除操作: 1.vim ~/.bash_history 该文件即为历史记录存储文件,我们随意修改 2.修改后再次 history 查看,发现并没有变化。原因:缓存 执行:history -r 读取历史文件并将其内容添加到历史记录中,即重置文件...
  • 有时候我们需要对线上用户操作记录进行历史记录待出现问题追究责任人,但Linux系统自带的history命令用户有自行删除权限,那怎么设置可以让用户的操作记录实时记录,并保证普通用户无权删除呢?本文教你一招1.mkdir ...
  • Linux下部分删除history记录

    万次阅读 2018-03-26 16:46:07
    Linux环境: CentOS Linux release 7.3.1611 (Core) 目的: 保护操作隐私。。 首先看history命令详细情况: ...部分删除操作: 1.vim ~/.bash_history 该文件即为历史记录存储文件,我们随意...
  • shell 是unix操作系统的命令解释器 linux是在unix的基础之上开发出来的 linux的命令解释器叫 bash,这个解释器是由创建人根据linux的shell改造而来的 linux的创建人叫,林纳斯·本纳第克特·托瓦...
  • 有时候我们需要对线上用户操作记录进行历史记录待出现问题追究责任人,,但Linux系统自带的history命令用户有自行删除权限,那怎么设置可以让用户的操作记录实时记录,并保证普通用户无权删除呢?本文教你一招 1....
  • linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录,可是假如一台服务器多人登陆,一天因为某人误操作删除了重要的数据。这时候通过查看历史...
  • linux 记录每个用户的操作记录linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录可是假如一台服务器多人登陆,一天因为某人误操作了删除了重要的...
  • history命令2.1 history -c 历史命令的删除2.2 /etc/profile修改历史命令保存数目 1. 上下键操作 在终端输入上下键可以查看历史命令,但是比较麻烦。 2. history命令 history命令可以查看历史命令。 history...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 245
精华内容 98
关键字:

linux删除历史操作记录

linux 订阅