温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么查看Cache缓存

发布时间:2026-08-30 08:32:44 来源:亿速云 阅读:82 作者:小樊 栏目:数据库

查看缓存(Cache)的方法取决于你想查看哪种类型的缓存,常见场景包括:浏览器缓存、系统缓存、DNS 缓存、应用/服务器缓存(如 Redis、Nginx、CDN 等。下面按常见场景逐一说明。


一、查看浏览器缓存

✅ Chrome / Edge

  1. 打开浏览器,按 F12Ctrl + Shift + I
  2. 切换到 Application(应用)
  3. 左侧展开:
    • Cache Storage
    • Service Workers
  4. 可查看具体缓存内容

清除缓存:

  • Ctrl + Shift + Delete
  • 勾选 缓存的图片和文件

二、查看操作系统缓存

✅ Windows

  • 文件系统缓存

    • 没有直接的“查看”入口
    • 可通过资源管理器 → 性能 → 内存 → “已缓存” 查看
  • DNS 缓存

ipconfig /displaydns

清除:

ipconfig /flushdns

✅ Linux

  • 页缓存(Page Cache)
free -h

关注 buff/cache

查看缓存占用:

cat /proc/meminfo | grep -i cache

清除缓存(需 root):

sync
echo 3 > /proc/sys/vm/drop_caches
  • DNS 缓存
systemd-resolve --statistics

✅ macOS

  • DNS 缓存
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

三、查看应用 / 服务器缓存

✅ Redis 缓存

redis-cli
keys *

查看某 key:

GET key_name

查看内存:

INFO memory

✅ Nginx 缓存

通常存储在磁盘目录中,例如:

proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m;

查看:

ls /var/cache/nginx

✅ CDN 缓存

  • 查看 Response Headers:
cf-cache-status: HIT
x-cache: HIT
  • 在 CDN 控制台查看命中率

四、查看 DNS 缓存

系统 查看命令
Windows ipconfig /displaydns
Linux systemd-resolve --statistics
macOS dscacheutil -q host

五、查看程序运行时的缓存(开发场景)

  • Java:查看 JVM 缓存、EHCache、Caffeine
  • 前端:查看 localStoragesessionStorage
  • 后端:查看内存对象、日志、缓存命中率

六、快速判断缓存是否生效

  • 访问资源,观察:
    • 状态码:200 (from memory cache / disk cache)
    • Cache-Control
    • ETag
    • Last-Modified

✅ 如果你愿意,可以告诉我:

  • 浏览器 / 服务器 / 代码 / CDN / 系统缓存
  • 使用的 系统 / 软件 / 框架

我可以给你更精确、可操作的命令或截图级教程。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI