« コンビニ受診って言うんだ〜。 | トップページ | 商店街の真ん中で、愛媛ナンバー 6●19の黒い軽四に跳ねられそうになった(怒) »

2009年1月 7日 (水)

GNOMEのサムネイル(.thumbnails)が、えらい勢いで増えてた(w

なにげに、du コマンドで、各フォルダ容量を見てたら、300MB超だった...。Nautilus の設定パネルには、設定されたサイズを越えてる画像ファイルのサムネイルを設定するところはあるけど、.thumbnails ディレクトリそのものを制限することはできない風味なのよね。

20090107_gnome01

しょうがないなぁ、消すようにするか。

find コマンドを使って、31日経過((n + 1) * 24 風味。以下のリンク参照)したファイルを消してみる。

find コマンドの -mtime は +1 でも2日前のファイルが対象

find コマンドの使い方はこちら。

ファイルやディレクトリを詳細な条件で探すには

で、検索した結果を消すのだが、色々方法があるようだ。

xargs に該当ファイルの一覧を引き渡して、rm コマンドで消す方法もあるが、

xargs - Wikipedia

最近の find では xargs を使った方法と同じことができる。

ってことなので、やってみた(Vine Seedで)。

find ~/.thumbnails -mtime +30 -exec rm '{}' +

でけた。サブフォルダは削除されませんが、スルーで(w

んで、テストするときは、touch コマンドで、任意のタイムスタンプを持ったファイルを作ると
(・∀・)イイ!
でしょう。

【 touch 】 ファイルのタイム・スタンプを変更する:ITpro

こんな感じ。

touch -m -t 200811250000.00 hoge.txt

タイムスタンプが、2008/11/25 00:00:00 な、hoge.txt っていう空っぽのファイルをカレントに作ります。

あとは、お好みで、crontab あたりに登録するなり、Gnome スケジュールに登録しましょう。Gnome スケジュールはこんなソフト。

猫又にゃぉ助の「責任者出てこい!」: GNOME Scheduleで、GUIなアプリケーションが起動できた!

具体的には、こんな感じ。

20090107_gnome02

毎週日曜深夜の23:30に実行されます。find をフルパスで指定しないと実行されませんので注意。

|

« コンビニ受診って言うんだ〜。 | トップページ | 商店街の真ん中で、愛媛ナンバー 6●19の黒い軽四に跳ねられそうになった(怒) »

Linux」カテゴリの記事

コメント

eternalharvest さん、ありがとうございますヽ(゚∀゚)ノ

投稿: 猫又にゃぉ助 | 2011年4月26日 (火) 19時17分

連投失礼します。
どうやら、maximum_age とはキャッシュの中に格納しておく最大日数らしいですデフォでは 180日 になっていました。
それから、maximum_size は、キャッすに格納しておく最大の容量みたいです。単位は MB で、デフォルトでは 512MB らしいです。 -1 を指定すれば、キャッシュの容量制限によるクリアはなくなるようです。

投稿: eternalharvest | 2011年4月25日 (月) 19時15分

Gnome の Thumbnailer に関する細かな設定は、確かに見当たりませんね。
gconf には、一応 /desktop/gnome/thumbnail_cache に、maximum_age と、maximum_size というキーが存在しています。
ただ、これが何を意味しているのかは知りません。

投稿: eternalharvest | 2011年4月25日 (月) 19時10分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/163245/43689976

この記事へのトラックバック一覧です: GNOMEのサムネイル(.thumbnails)が、えらい勢いで増えてた(w:

« コンビニ受診って言うんだ〜。 | トップページ | 商店街の真ん中で、愛媛ナンバー 6●19の黒い軽四に跳ねられそうになった(怒) »