web-dev-qa-db-ja.com

ユーザーキャッシュディレクトリ[〜/ .cache]を/ homeディレクトリから別のパーティションに移動する方法

.cacheディレクトリには、揮発性の非必須ファイルがいっぱいです。

より適切なパーティションに移動したいと思いますi.e。より速く、バックアップされません。

〜/ .pam_environmentファイルはこれに適していると思いますが、それが最善か、適切に文書化されているか、適切に機能しているかはわかりません。

11

再起動後もファイルを保持する必要がない場合は、tmpfsを使用してキャッシュを保存できます。

/etc/fstabに次のようなものを設定します。

tmpfs /home/someuser/.cache tmpfs defaults,size=512M 0 0

これで、.cacheはディスクではなくメモリに保存されますが、メモリが不足しているとスワップアウトされる可能性があります。

より伝統的なアプローチは、ディレクトリを好きな場所に移動し、必要に応じてシンボリックリンクすることです:

mv ~/.cache /some/other/place
ln -s /some/other/place/.cache ~/
18
Scott Severance