お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-09-19 05:11:11

nobu_us
メンバ
登録日: 2012-04-25

BleachBitで指定した特定のファイルやフォルダを消去する方法

こんにちは、
つい最近、windows7ではCCleaner、ubuntu(LTS 12.04)ではBleachBitを使用して不要なファイルを消去しています。
CCleanerでは自動で余計なファイル、フォルダを消去するのみならず、指定したファイル、フォルダも消去出来るようになっています。
しかしながら、BleachBitでは指定したファイル、フォルダを消去出来るようにはなっていないようです。
そこで質問です。ubuntuでどうしたら、指定したファイル、フォルダを自動で消去出来るようになるのでしょうか?
またBleachBit以外で良いソフトウェアがあれば教えて頂けると幸いです。

実際問題として、
user dir/.cache/wallpaper/0_5_1280_800_79.......
user dir/.goutputstream-OQ1ZKW
user dir/.gksu.lock
等不要なファイルを自動で消したいのです。
よろしくお願いします。
/Nobu/

オフライン

 

#2 2012-09-19 11:31:41

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

user dir/.cache/wallpaper/0_5_1280_800_79.....
ー>多分、壁紙のキャッシュなので、消してもまた作られのでは?
(私のホームにも、1ケあります)

user dir/.goutputstream-OQ1ZKW
ー>これはバグらしい。
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
(私のホームにも、64,32ビット版共に、複数の空ファイルがある。すべて9月の日付で、無制限に増えるわけでは無さそう。で、放置)

user dir/.gksu.lock
ー> gksu 時のロックファイル。動作中に消してはいけない(多分、簡単には消せないと思うが...)。
(因みに、現状、私のホームにはありません)

調査せずに、むやみに消すと、トラブルのもとですよ。
HDD容量が足りないなら、追加する、大きいものと交換するとかしたほうが良いのではないでしょうか?

オフライン

 

#3 2012-09-19 11:47:25

kokawa2003
メンバ
From: Kepler-10c
登録日: 2009-05-03

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

ファイル名が決まっているなら自分でスクリプトを書いてはどうでしょう?
rm -rf ???
でできるのでは?

オフライン

 

#4 2012-09-19 11:51:35

nobu_us
メンバ
登録日: 2012-04-25

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

si による投稿:

user dir/.cache/wallpaper/0_5_1280_800_79.....
ー>多分、壁紙のキャッシュなので、消してもまた作られのでは?
(私のホームにも、1ケあります)

user dir/.goutputstream-OQ1ZKW
ー>これはバグらしい。
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
(私のホームにも、64,32ビット版共に、複数の空ファイルがある。すべて9月の日付で、無制限に増えるわけでは無さそう。で、放置)

user dir/.gksu.lock
ー> gksu 時のロックファイル。動作中に消してはいけない(多分、簡単には消せないと思うが...)。
(因みに、現状、私のホームにはありません)

調査せずに、むやみに消すと、トラブルのもとですよ。
HDD容量が足りないなら、追加する、大きいものと交換するとかしたほうが良いのではないでしょうか?

早々の返事をありがとうございます。
はい、.../wallpaper/0_5_1280_800_79.....は消してもログインするたびに作られてしまいます。
はい、.../.goutputstream-O...はバグのようです。
ですので、これら不要なファイル、フォルダを自動的にあるいは簡単に消すためにBleachBitを使っているのですが、
このソフトウェアはこれらのファイルにまでは手が届かず、仕方なく手動で消しているしだいです。
.../.gksu.lockは消せました。でもログインするたびに作られるようです。

一般的に不要な「ごみ」ファイル、フォルダを簡単に消去する方法があれば教えて頂きたく思います。

オフライン

 

#5 2012-09-19 17:01:31

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

nobu_us による投稿:

一般的に不要な「ごみ」ファイル、フォルダを簡単に消去する方法があれば教えて頂きたく思います。

対象となるのは、ブラウザのキャッシュとか、アプリの履歴ファイル等だと思いますが、私には、簡単に消去する方法は思い浮かびません。

オフライン

 

#6 2012-09-19 20:30:09

STGSAGWAN
ゲスト

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

nobu_us による投稿:

しかしながら、BleachBitでは指定したファイル、フォルダを消去出来るようにはなっていないようです。

いいえ、出来るようになってますよ。
/usr/share/bleachbit/cleaners/*.xmlを真似して、独自のxmlファイルを作成し、~/.config/bleachbit/cleaners配下に置きます。
記法は、/usr/share/doc/bleachbit/examples/example_cleaner.xml.gz を参考に。

 

#7 2012-09-25 12:04:42

nobu_us
メンバ
登録日: 2012-04-25

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

STGSAGWAN による投稿:

nobu_us による投稿:

しかしながら、BleachBitでは指定したファイル、フォルダを消去出来るようにはなっていないようです。

いいえ、出来るようになってますよ。
/usr/share/bleachbit/cleaners/*.xmlを真似して、独自のxmlファイルを作成し、~/.config/bleachbit/cleaners配下に置きます。
記法は、/usr/share/doc/bleachbit/examples/example_cleaner.xml.gz を参考に。

回答をありがとうございます。
上記のディレクトリーの中に *.xml というファイルが沢山見つかりました。そこでこれらを参考にして自分で消したいファイル名をディレクトリー名(ロケーション)と共に記入して独自の xml ファイルを /usr/share/bleachbit/cleaners/ の中に作成しました。
そして ~/.config/bleachbit/bleachbit.ini というファイルに自分で作成した xml ファイル名を記入して "... = True" とした所、BleachBit で見事に希望するファイルが簡単に消去出来ました。
本当にありがとうございました。

オフライン

 

#8 2012-11-19 05:50:09

nobu_us
メンバ
登録日: 2012-04-25

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

しばらくは順調にBleachBitが機能し無駄なファイルを消去してくれていました。
ですが今日久しぶりにBleachBitからerrorメッセージが出ました。

メッセージは次のようです。
Unsupported special file type: '....../.cache/gnome-system-monitor.physics.2031380257'

そこでファイルの種類を見てみると
>ls -l
srwxrwxr-x  1 GrName OwName     0 Nov 18 12:50 gnome-system-monitor.physics.2031380257
とあり、このファイルは"socket"?と呼ばれているもののようです。
そこで質問です。このファイルをどうやって削除したらよいのでしょうか?
BleachBitを使って削除する方法を教えて頂けると幸いです。
また、この"socket"ファイルは何をするファイルなのか、なぜ作成されて残っているのか説明していだだけるとうれしいです。
よろしくお願いします。

オフライン

 

#9 2012-11-19 11:15:09

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: BleachBitで指定した特定のファイルやフォルダを消去する方法

nobu_us による投稿:

しばらくは順調にBleachBitが機能し無駄なファイルを消去してくれていました。
ですが今日久しぶりにBleachBitからerrorメッセージが出ました。

メッセージは次のようです。
Unsupported special file type: '....../.cache/gnome-system-monitor.physics.2031380257'

そこでファイルの種類を見てみると
>ls -l
srwxrwxr-x  1 GrName OwName     0 Nov 18 12:50 gnome-system-monitor.physics.2031380257
とあり、このファイルは"socket"?と呼ばれているもののようです。
そこで質問です。このファイルをどうやって削除したらよいのでしょうか?
BleachBitを使って削除する方法を教えて頂けると幸いです。
また、この"socket"ファイルは何をするファイルなのか、なぜ作成されて残っているのか説明していだだけるとうれしいです。
よろしくお願いします。

検索すると、バグ( https://bugs.launchpad.net/bleachbit/+bug/1012930 )みたいです。
BleachBit 0.9.3beta で直るみたいなこと書いてますね。

> .cache/gnome-system-monitor
これは、gnomeシステムモニタが使う、通信ソケットだと思います。
ソケットについては、ここ( http://komatta.astron.s.u-tokyo.ac.jp/~kato/other/socket/index.html )の説明が一番簡単かも知れない。

オフライン

 

Board footer

Powered by FluxBB