OpenClaw磁盘空间统计:查询可用容量并整理输出教程

2026-06-16阅读 0热度 0
claw

在终端运行一条命令就能快速获取根分区剩余容量,无需打开图形界面或逐层点击菜单。对于频繁操作 OpenClaw 的用户,这一技巧既能节省时间,又能同步查看关键目录的磁盘占用,避免日志文件过度增长导致系统意外阻塞。

直接查看命令及输出效果:

  • df -h / | awk 'NR==2 {print "根分区剩余:" $4}' —— 返回如“根分区剩余:13.1G”,简洁直观。
  • 若要同时查看使用率:df -h / | awk 'NR==2 {print "使用率:" $5 ", 剩余:" $4}'

快速获取根分区剩余空间

上述命令已能满足基本需求,若希望输出格式更易读,可参考以下写法:

  • df -h / | awk 'NR==2 {print "根分区剩余:" $4}'
  • 附带使用率:df -h / | awk 'NR==2 {print "使用率:" $5 ", 剩余:" $4}'

统计 OpenClaw 相关目录实际占用

OpenClaw 生成的数据集中存储在几个特定位置,排查时建议按优先级进行:

  • /tmp/openclaw/ —— 日志默认存放于此,稍不注意即可膨胀至 1.9GB
  • ~/.openclaw/workspace/ —— 技能运行缓存、记忆快照、临时导出文件
  • ~/projects/OpenClaw/ —— 源码目录(本地开发场景)
  • ~/.config/LarkShell/ —— 飞书缓存,常见 3GB+ 占用

查看指定目录大小,执行:du -sh ~/.openclaw/workspace

整理为可读文字输出(一键脚本思路)

将常用查询打包为单行命令,复制粘贴即可运行:

  • echo "$(df -h / | awk 'NR==2 {print "✅ 根分区:" $4 " (" $5 ")"}') | $(du -sh /tmp/openclaw 2>/dev/null | awk '{print "? /tmp/openclaw:" $1}') | $(du -sh ~/.openclaw/workspace 2>/dev/null | awk '{print "? workspace:" $1}')"
  • 执行后输出示例:✅ 根分区:13.1G (65%) | ? /tmp/openclaw:24M | ? workspace:1.2G

自动识别高风险目录(实用技巧)

仅看当前占用还不够,需关注增长趋势与异常文件:

  • 查找 /tmp 下超过 100MB 的 OpenClaw 日志:find /tmp/openclaw -name "*.log" -size +100M -ls
  • 检查最近 3 天新增的大文件:find ~/.openclaw -type f -mtime -3 -size +10M -ls 2>/dev/null
  • 输出带颜色提示(红色=警告,绿色=正常):df -h / | awk 'NR==2 {print ($5+0 > 80) ? "⚠️ 警告:" $5 " 满" : "✅ 健康:" $5}'
免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策