news 2026/6/9 16:40:47

清除本地历史记录的脚本

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
清除本地历史记录的脚本
#!/bin/bash# 清空终端命令历史的合规脚本# 仅清理当前用户的bash/zsh历史,无任何攻击行为# 检查是否为当前用户执行(避免root误操作其他用户)if["$(id-un)"="root"]&&[-n"$1"]&&["$1"!="--force-root"];thenecho"警告:root用户执行可能影响全局配置!"echo"若确认要清理root的历史,请执行:$0--force-root"exit1fi# 定义要清理的历史文件(覆盖bash/zsh主流终端)HIST_FILES=("$HOME/.bash_history"# bash默认历史文件"$HOME/.zsh_history"# zsh默认历史文件"$HOME/.sh_history"# 部分shell的历史文件"/tmp/history*"# 临时历史缓存)# 第一步:清空当前会话的历史缓存echo"正在清空当前会话的历史缓存..."history-c# 清空内存中的历史命令history-w# 写入空内容到历史文件(覆盖原有内容)# 第二步:清空历史文件(覆盖为空)echo"正在清理历史文件..."forfilein"${HIST_FILES[@]}";doif[-f"$file"];then>"$file"# 将文件截断为空(安全覆盖,无删除风险)echo"✅ 已清空:$file"elseecho"ℹ️ 文件不存在,跳过:$file"fidone# 第三步:刷新当前会话(确保生效)echo"正在刷新会话..."exec"$SHELL"-lecho"✅ 历史命令已全部清空!"
chmod+x clear_history.sh ./clear_history.sh
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/4 19:33:38

Diskinfo下载官网未提及的GPU监控技巧配合Qwen3-VL-8B使用

Diskinfo未提及的GPU监控技巧与Qwen3-VL-8B实战部署 在智能客服、电商图文理解等场景中,越来越多的产品开始集成“看图说话”能力。一个典型的挑战是:模型明明测试时运行良好,上线后却频繁崩溃——原因往往不是代码逻辑问题,而是G…

作者头像 李华
网站建设 2026/6/8 17:04:16

从 0 到 1 掌握 Flutter 状态管理:Riverpod 实战与底层逻辑拆解

欢迎大家加入[开源鸿蒙跨平台开发者社区](https://openharmonycrossplatform.csdn.net),一起共建开源鸿蒙跨平台生态。状态管理在 Flutter 中的重要性在 Flutter 开发中,状态管理始终是绕不开的核心话题。良好的状态管理架构能够:提高代码可维…

作者头像 李华
网站建设 2026/6/10 15:33:05

【大数据专业论文写作模版】基于Hive的鞋类销量数据分析与可视化平台

内容概要:本文设计并实现了一个基于Hive的鞋类销量数据分析与可视化平台,旨在为鞋类销售商和生产企业提供数据驱动的决策支持。系统采用Python爬虫技术从苏宁易购平台采集鞋类商品数据,经过数据清洗与预处理后,存储至基于Hadoop的…

作者头像 李华
网站建设 2026/6/10 14:40:31

transformer模型详解图解:Qwen3-32B结构可视化展示

Qwen3-32B 模型结构与能力深度解析 在大模型技术飞速演进的今天,一个核心问题始终萦绕在开发者心头:如何在有限算力下实现接近顶级闭源模型的推理质量?阿里云推出的 Qwen3-32B 正是这一挑战下的代表性答案——它以320亿参数的“中等身材”&am…

作者头像 李华