如何从 OS 10.7.2 终端删除 Safari cookie?

如何从 OS 10.7.2 终端删除 Safari cookie?

我想从 Mac OS 10.7.2 上的终端删除所有 Safari cookie。

我试图删除~/Library/Cookie/Cookies.binarycookies(这是中唯一的文件~/Library/Cookie),但没有帮助。

请指教。

答案1

您需要停止该cookied进程。这是一个用户特定的进程,用于管理 Cookie,并在删除 Cookie 数据库时重新创建该数据库。

killall cookied

当您下次启动 Safari 时,cookied将无法Cookies.binarycookies从内存中重新创建文件,并将以空的 cookies 数据库开始。然后创建的文件实际上将为空 (<1kb)。

答案2

更高版本的 macOS 已改为cookiednsurlstoraged请尝试:

rm -f ~/Library/Cookies/Cookies.binarycookies
pkill -U $(whoami) nsurlstoraged

相关内容