`
fantaxy025025
  • 浏览: 1340941 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Linux下清除history历史记录

 
阅读更多
Linux下清除history历史记录
#1 
在/etc/profile中将HISTSIZE=1000改为0或1
 
#2 对于某一次的行为,这个方法就可以了
执行:
rm -rf ~/.bash_history
history -c

执行命令时不要把命令名称写入history文件,放入buffer中,退出时再一并写入,也可以调用history -w命令更新history文件   
 
(网上好多说法都是history -c + history -w,但实际操作仅仅使用这两个命令只能清除当前状态下的history记录,重新登录后又可以看到历史记录)

 

P

p

0

-

o

p

P

 

 

 

分享到:
评论

相关推荐

    如何清除Linux操作系统命令的历史记录

    ### 如何清除Linux操作系统命令的历史记录 在Linux操作系统中,用户执行过的命令会被记录下来,以便用户能够通过历史记录功能快速地重复执行之前的命令。这些命令历史记录存储在一个名为`.bash_history`的文件中...

    linux服务器清空MySQL的history历史记录 删除mysql操作记录

    1. 不再保存历史记录或者减少历史记录保存数量修改/etc/profile将HISTSIZE=1000 改成 0 或 要保留的数量清除用户home路径下的 .bash_history 代码如下:echo ” > /home/user/.bash_history 2. 立即清空里的history...

    Linux基础课件Linux系统历史命令history命令

    1. `-c`: 清除当前shell会话的历史记录。 2. `-n`: 读取`.bash_history`文件中的新条目并添加到当前会话的历史记录。 3. `-r`: 从指定文件读取历史记录并覆盖当前会话的历史。 4. `-w`: 将当前历史记录写入`.bash_...

    linux 之history命令用法

    `history`命令是Linux系统中一个非常实用的工具,主要用于查看用户在当前终端会话中执行过的所有命令历史记录。这对于回溯之前的操作或者重复执行之前的命令是非常有用的。本文将详细介绍`history`命令的基本用法...

    在Linux系统下清除操作信息的记录

    以下将详细讲解如何在Linux环境下清除这些敏感数据。 首先,我们要了解两种主要的记录来源: 1. **历史命令记录**:在Linux的终端环境中,用户执行过的命令会被保存到`.bash_history`文件中,位于每个用户的主目录...

    Linux基础课件-Linux系统历史命令-history命令.pptx

    - **用法4:** `history -c`,这个选项用于清除当前shell会话的所有历史记录。请注意,这只会清空当前会话,不会影响已保存到`.bash_history`文件中的历史记录。 4. **快速调用历史命令**: 通过`!`符号和历史...

    Linux 命令行中使用 history 相关的技巧.doc

    默认情况下,历史记录保存在用户的主目录下的 `.bash_history` 文件中。如果需要将历史记录保存到其他文件,可以通过设置 `HISTFILE` 环境变量来实现。比如,要在 `.bash_profile` 中更改历史记录文件名为 `.my_...

    操作系统安全:history历史命名完整性配置.docx

    7. **清除历史记录**:如果需要清空历史记录,可以使用`history -c`清除内存中的历史,或者`echo " " > .bash_history`清空`.bash_history`文件内容。注意,这将永久删除记录,无法恢复。 这些配置需要在用户配置...

    原来 Linux history 命令这么强大!1

    - **保存与清除**:可以使用`history -w`主动将缓冲区内容写入`.bash_history`,而`history -c`则会清除缓冲区中的历史记录。 3. **重复执行命令** - **快速执行**:使用`!`符号可以快速重复执行历史命令。例如...

    history保存用户操作日志,登陆时间,防止会话退出时覆盖

    默认情况下,它的值是1000,但你可以根据需要进行调整,比如设置为100000,以保存更多的历史记录。要改变这个值,只需在`/etc/profile`文件的末尾添加`export HISTFILESIZE=100000`,然后运行`source /etc/profile`...

    Clean Guru - cache & history cle-1.0.10.zip

    适用于您的Chromebook,WindowsPC,Mac或Linux的最佳清洁历史记录和缓存工具之一。 我们的特点: -一键即时删除 -可以选择时间段 -清除Chrome历史记录 -清除保存的密码 -清除保存的表单数据 -清除下载历史 -清空...

    bash-history-cheat-sheet

    Bash历史记录默认存储在`~/.bash_history`文件中,每次启动新的Shell会话时,都会加载历史记录。你可以通过以下命令查看历史记录: ```shell history ``` ### Emacs模式快捷键 在Bash中,你可以切换到Emacs编辑...

    教你隐藏Linux的命令行历史

    本文介绍了多种用于管理Linux命令行历史记录的方法,包括但不限于通过插入空格、禁用会话历史记录、清除历史记录、仅对特定任务关闭历史记录以及从历史记录中删除特定命令等。这些技巧可以帮助用户在保持命令行使用...

    Linux 入侵痕迹清理.pdf

    需要注意的是,这些操作可能违反法律,并且在合法情况下,清理日志和历史记录可能妨碍系统的正常监控和审计。在生产环境中,应遵循合规的审计和安全策略,只在必要时进行日志清理,例如在系统维护或隐私保护场景下。...

    实验二 Linux基本命令的使用2.pdf

    使用`history –c`可以清除当前会话的命令历史记录。 6. **环境变量PATH**: PATH变量决定了系统在哪个目录下寻找可执行文件。创建一个新的脚本文件`aaa`,添加内容并保存,然后尝试执行。由于文件没有执行权限,...

    Linux应急响应流程及实战演练

    - 使用 `history -c` 清除当前会话的历史记录,但需要手动删除 `.bash_history` 文件中的记录。 ##### 3. 端口与进程分析 **(1)端口检查** - 使用 `netstat -antlp | more` 命令,分析可疑端口、IP和PID。 - ...

    LINUX常用命令

    2. history命令可以查看用户执行过的命令历史,也可以通过history 10查看最近10条命令历史,或者使用history -c来清除历史记录。 3. type命令用于显示指定命令的类型,可以确认命令是内建命令还是外部命令。 4. ...

    Linux调整命令历史方法详解

    要清除当前会话中的历史记录,可以使用`history -c`命令,这将清空历史列表,但不会影响`.bash_history`文件。如果想要完全排除某些命令不被记录,可以设置`$HISTCONTROL`环境变量。默认的`ignoreboth`设置会忽略...

    隐藏bash命令历史

    使用"history -c"命令可以清除当前会话的所有历史记录,使得所有历史条目消失。这些操作可以增加隐蔽性,因为它们不会留下任何记录。 另一个方法是通过设置环境变量来选择性地排除特定的命令不被记录,这通过...

Global site tag (gtag.js) - Google Analytics