2016-04-19 7 views
-1

私は、FirefoxSafariでユーザーのデータをプログラムで削除するにはどうすればよいですか? OSX?

sudo rm -rf ~/Library/Application\ Support/Firefox/ 

このコマンドは私の歴史、ブックマーク、クッキーを削除でこれを行うには、おそらくはるかにする方法を発見しました。

私はサファリのため

sudo rm -rf ~/Library/Safari/ 

を試してみましたが、私はまだそれを実行した後に(まだクッキー)にログインします。

私はGUIを使用しないことをお勧めします。

+0

私はあなたのユーザーディレクトリ内のファイルを削除するためにsudoを必要とは思いませんか? – andlrc

+0

Safari Cookieは '〜/ Library/Cookies'にあります。また、Safariが実行中でないことを確認してください。そうしないと、終了時にCookieが再度保存されます。 – Barmar

+0

https://discussions.apple.com/thread/5196860?start=0&tstart=0を参照してください。 – Barmar

答えて

0

答えの下のすべてのコメントは正しい答えを提供しました。 私はちょうどすべての作品を集めてここに置くので、他の人が同じ質問をしていれば恩恵を受け、完全な答えを得ることができます。


This post回答を提供してください。

Safariはメモリ内のCookieをキャッシュするため、実行中にそれらのファイルを削除して終了すると、それらはディスクに書き戻されます。

クッキーが削除されていることを確認するには、サファリを閉じておく必要があります。

サファリはあなたが以下のフォルダを削除することができます閉じられると:

# delete the current user cookies 
/Users/shortUserName/Library. 

# Or this path is the same as the above. both are the %HOME% directory 
# of the current user 
~/Library should work. 

# Other folders to remove as well: 
~/Library/Safari/LocalStorage/ 
~/Library/WebKit/LocalStorage/ 
$TMPDIR/com.appleWebKit.WebContent+com.apple.Safari 
関連する問題