
Ubuntu日本語フォーラム

ログインしていません。
こんにちは、
つい最近、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/
オフライン
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容量が足りないなら、追加する、大きいものと交換するとかしたほうが良いのではないでしょうか?
オフライン
ファイル名が決まっているなら自分でスクリプトを書いてはどうでしょう?
rm -rf ???
でできるのでは?
オフライン
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は消せました。でもログインするたびに作られるようです。
一般的に不要な「ごみ」ファイル、フォルダを簡単に消去する方法があれば教えて頂きたく思います。
オフライン
nobu_us による投稿:
一般的に不要な「ごみ」ファイル、フォルダを簡単に消去する方法があれば教えて頂きたく思います。
対象となるのは、ブラウザのキャッシュとか、アプリの履歴ファイル等だと思いますが、私には、簡単に消去する方法は思い浮かびません。
オフライン
nobu_us による投稿:
しかしながら、BleachBitでは指定したファイル、フォルダを消去出来るようにはなっていないようです。
いいえ、出来るようになってますよ。
/usr/share/bleachbit/cleaners/*.xmlを真似して、独自のxmlファイルを作成し、~/.config/bleachbit/cleaners配下に置きます。
記法は、/usr/share/doc/bleachbit/examples/example_cleaner.xml.gz を参考に。
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 で見事に希望するファイルが簡単に消去出来ました。
本当にありがとうございました。
オフライン
しばらくは順調に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"ファイルは何をするファイルなのか、なぜ作成されて残っているのか説明していだだけるとうれしいです。
よろしくお願いします。
オフライン
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 )の説明が一番簡単かも知れない。
オフライン