通过命令行清除Chrome的缓存、Cookie等吗?(OSX)

11

是否可以通过命令行清除Chrome的浏览器缓存、Cookie等?我使用的是Mac OSX 10.9。

我编写了一个脚本,可在开发和生产环境之间切换。将此功能添加到我的脚本中会非常不错。


在切换开发环境时要考虑的另一个选项是使用虚拟机。在主机上使用两个虚拟机,您可以同时运行开发和生产环境,并且它们不会相互干扰。请查看VagrantVirtualBox - SunSparc
3个回答

13

在OS X中,你的Chrome缓存位于:

/Users/[username]/Library/Caches/Google/Chrome/Default/

要删除缓存,您可以键入:

rm -rf /Users/[username]/Library/Caches/Google/Chrome/Default/Cache/

还有一个媒体缓存可以清除:

rm -rf /Users/[username]/Library/Caches/Google/Chrome/Default/Media\ Cache/

其他 Chrome 数据位于:

/Users/[username]/Library/Application Support/Google/Chrome/

有人知道在Ubuntu上Chrome缓存的路径吗? - Matt Welander
@MattiasSvensson,这值得提出一个新问题。 - SunSparc
1
如何删除Chrome浏览器中特定网站的缓存,而不是清除所有缓存? - Viuu -a

3

您可以使用SQLite及其命令行界面从Chrome中清除特定的Cookie。

以下是Superuser上有关如何执行此操作的文章:https://superuser.com/a/920604


2

请尝试以下方法:

清除Chrome缓存

执行以下命令:rm -R /Users/*/Library/Caches/Google/Chrome/Default/Cache


他说他在用Mac电脑。 - SunSparc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接