/ private / var / folders /からファイルまたはフォルダーを削除できますか?


回答:


24

/private/var/folders/フォルダー自体ではなく、何でも安全に削除できます

sudo rm -rf /private/var/folders/*

実行する前にすべてのアプリを終了し、その後再起動します...そして何をするにしても、/private/var/で他のものに触れないでください/private/var/folders/。それ自体を削除しないでください。


うわさは削除するべきでないということ/private/var/folders/zzです。この記事はそうでないことを暗示していますが、安全な側になりたい場合は、

cd /private/var/folders
for i in *; do if [ "$i" != "zz" ]; then sudo rm -rf "$i"; fi; done
sudo rm -rf zz/*

代わりに。


2
上記のクエリを使用しました:cd / private / var / folders for i in ; if "" $ i "!=" zz "]; sudo rm -rf "$ i"; fi; done sudo rm -rf zz /その後、macを起動できませんでした。OSを再インストールする必要がありました。
エリン

最初に正しいフォルダーにcdしましたか?そうでなければ、かなりランダムなものを
鉄人

もちろん、最初に/ private / var / foldersに行きました... zz以外のものは保存する必要があります。
エリン

エルキャピタン、2017年6月。
エリン

ちなみに、私は実際にそれを試したことはありません-それは認定を受けた研究と出版でした。
鉄人

3

システムの完全性の観点からの一般的な安全性から:

の階層内にあるもの/private/var/folders/* すべて削除できます。zz含まれています。

しかし、とにかく再起動すると、一時ファイルと一時データの量が減るはずです。

よく書かれたアプリケーションを終了することも、ログアウトとログインのサイクルを短くする必要があります。

システムは再/private/var/folders/*起動後に空を再投入します。

ユーザーの観点に対する実用性と結果から:

ちょっとした落とし穴があります。おそらく、その下にあるすべてのものを消去するだけでは、副作用がないわけではありませ folders

これらの副作用はほとんどありませんが。ですべてを強制的に削除することsudo rmは可能ですが、実際のシステムでは最適なオプションではありません。

  1. これらのファイルの一部は現在使用されている可能性があります。したがって、必要があると感じた場合に、実行中のシステムからそれらをすべて削除するのは困難または賢明ではありません。最初にそれらを使用してプロセスを終了する必要があります。前述のように、このプロセスの終了自体は、多くの場合、これらのファイルを自動的に削除するのに十分です。主にAppleプロセスによって生成された一部のデータベースが手に負えなくなった場合、それらをゴミ箱に移動し、ログアウトしてログインしてから削除する必要があるかもしれません。

  2. 少数のアプリケーションまたはサービスが、いくつかの設定をそこに保存する場合があります。
    1つの例はNotificationCenter(NC)で、そこに設定があります:アプリケーションの選択と、そこに何を入れるか。NCは、NCのすべてを有効にして設定を再構築します。多くのアプリがあり、ほとんどのアプリが邪魔にならないようにしたい場合、これは一度だけ行っても非常に迷惑です。
    しかし、この方法で失われるのは本当に重要なデータではありません。この慣行は非常に非標準であるため、Apple自身のガイドラインに違反しているように見えます。重要な、揮発性ではない、非一時的なデータをこの階層に保存しているサードパーティアプリケーションを思い出せません。

結論:

したがって、これらのフォルダのうち、最もアクティブなユーザーに属するフォルダを見つけ、そこに移動して、最大の犯罪者を探して手動で削除するのが最善です。また、どのアプリがあまりにも多くのものを残しているかを知ることも賢明です。頻繁に乱雑になっているアプリを終了して再起動するだけで、そこにスペースを確保することができます。2番目のキャッチが懸念される場合は、NCなどに関連するファイルを削除しないでください。


3
どういうわけか、質問の2番目の部分は最初の部分と矛盾しています。
nohillside

「もの」を定義してください。
fd0

0

それが価値があること(あなた自身の価値を決定することを意味する:-)のために、これを行うことはカタリナで危険です(10.15)Catalinaにアップグレードした後、Macbook Airでこれを行いました。それは再起動せず、悪い内部画面でTime Machineから回復するのはなんて痛いでしょう。

また、別の悪いスクリーンのMacbook Air(そして、悪いキーボード、そして悪いトラックパッドがありましたが、私は逃げます)。私はそれを開発に使っているので、私は妄想的でした。そこで、代わりにオンラインで別のトリックを見つけました。起動中にシフトを押し続けると、Macが「セーフモード」になります。Macがセーフモードで起動し、「sudo du -d 1 -h / private」で44GBが確認されました。通常のMac OS Xに再起動すると、同じコマンドで3GBが表示されました。

ところで、これは通常のキーボードでは機能しませんでした。アップルのキーボードを見つけなければなりませんでした。

痛みがある場合は、定期的にそれを行う方がはるかに安全です。無料のクリーナーを試しましたが、それらのファイル/フォルダーが見つかりませんでした。そして、おそらくそれらも見つけられないクリーナーに30ドルから80ドルを費やしたくない...


0

Catalinaでは、Macbookを回復モードで再起動しました(起動時にCMD + R)。次に、を入力して端末を開いてシステムの整合性保護を無効にしましたcsrutil disable。その後、通常モードで再起動しました。すべてのアプリケーションを閉じました。ディスクユーティリティを実行し、システムドライブの応急処置をクリックしました。

次に、/ private / var / folders /に移動しました。現在は2019年で、一部のフォルダーは2016年と2017年以降変更されていないことがわかりました。

次に、zzフォルダーのコンテンツをUSBドライブにコピーしました。zzフォルダーに移動し、今日以外のフォルダーをすべて削除しました。ktフォルダーに移動し、USBドライブのコンテンツをコピーし、フォルダー0およびCおよびT内の今日以外のフォルダーを削除しました。再起動する前に、ごみ箱を空にしました。

USBドライブを取り外し、リカバリモードで再起動csrutil enableし、端末に入力するだけでシステムの整合性保護を再度アクティブにしました。

50GB節約しました


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.