お知らせ

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

#1 2009-11-02 22:56:15

jik
メンバ
登録日: 2009-01-16

不要ファイルの扱い

ubuntuに限らずLinuxは使用するごとに不要なファイルが蓄積されてくる、あるサイトに書いてあったのを見た事があり、以来容量をたまに確認しています。


以前8.04を使用してた時、インストール直後は、3GほどのHDD使用量だったのが、半年ほどで6Gくらいになっていたおぼえがあります。

(ドキュメントを貯めていたり、大量のソフトを導入したりということをしていたわけではないのですが・・)



「たまには不要ファイルを削除しないと容量が少なくなるみたいだ」と思っていたので
9.04をインストールから、bleacebitというものをたまに使い不要と思うものを削除しています。



$ sudo apt-get autoremove というコマンドを見つけたので、
こちらもたまに試しているのですが、現在の私のPCでは削除されるファイルは無いようです。



現在支障があるわけではないですが、定期的に削除したほうが良いものとかあるのでしょうか?

オフライン

 

#2 2009-11-02 23:07:53

sumiyota
メンバ
From: 茨城県
登録日: 2007-06-09

Re: 不要ファイルの扱い

jikさん。

私は『Ubuntu-Tweak』というアプリを使用しています。便利です。

オフライン

 

#3 2009-11-03 00:29:18

nimu
メンバ
登録日: 2009-04-02

Re: 不要ファイルの扱い

$ sudo apt-get clean
とかはどうですか?(/var/cache/apt/archivesのなかのが消える)
場合によってはかなり効果があると思います。

あとGNOMEメニューの[アクセサリ]→[ディスク使用量の解析](baobab)でメニューの[解析]→[ファイルシステムの解析]からディスク使用量の大きなものがわかると思います。

オフライン

 

#4 2009-11-03 02:09:16

yama
メンバ
登録日: 2006-10-23

Re: 不要ファイルの扱い

jik による投稿:

ubuntuに限らずLinuxは使用するごとに不要なファイルが蓄積されてくる、あるサイトに書いてあったのを見た事があり、以来容量をたまに確認しています。

そんなことはありません。
キャッシュファイルが不要とか言われるとちょっとそれは違うので。
ただ圧迫してきたならnimuさんの言われるように、 sudo apt-get clean で定期的にcleanにするのもいいかもしれません。

本当に不要なファイル、一時ファイルなど/tmp/以下は自動的に毎回削除されます。

オフライン

 

#5 2009-11-03 21:17:01

jik
メンバ
登録日: 2009-01-16

Re: 不要ファイルの扱い

皆さま、ありがとうございます。

早速、synaptic で探しましたら、ありました、「ubuntu Tweak」。

$ sudo apt-get clean というコマンドもあるのですね。

しばらくは利用に徹して、使用量が大きくなった時に実行してみてどの位効果あるのか
試してみたいと思います。

オフライン

 

#6 2009-11-03 21:30:44

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 不要ファイルの扱い

#4のyamaさんのコメントにあるとおりなのですが、なにかしら誤解・勘違いがあるように思います。
まずは、
man df
man du
してみて、df、duコマンドの使い方を調べてみて下さい。
その上で、どのようなファイルが3G近く増えているのか調べることをおすすめします。

オフライン

 

#7 2009-11-03 22:27:21

jik
メンバ
登録日: 2009-01-16

Re: 不要ファイルの扱い

hmatsueさま、ありがとうございます。

今、端末を開き、man df としてみました。

何かコマンドの引数?の説明文のようなものが表示されました。

enterを押していくとスクロールしていき、何か操作待ちのような感じなのですが、
私には良く分からず Q を押して処理を終了しました。
(コマンドを調べもせず行なったものですから・・)

教えて頂いたコマンドは、現在の私にはどう使うのか分からないのでしっかり調べてみます。

恐らくですが、hmatsueさまのご指摘が、システムの異常か何かで変なファイルが作られている
可能性のことを言われてコマンドを教えて下さったのだと思います。

今回インストールして使用している9.04でも同様に半年くらいで使用量が3G近く増えるようでしたら
またご報告したいと思います。

今回疑問だったのが、インストールしてからずっと使用(例えば3年とか5年とか)した場合、
それに比例して容量が減ってしまうものなのか、もしそうなら何か対処法があるのかというのが
気になっていたものですから・・

オフライン

 

#8 2009-11-03 22:52:30

zagan
メンバ
登録日: 2008-08-12

Re: 不要ファイルの扱い

manで引き出せる情報は英語表記が多く、慣れない者には分かりにくいものです。
そう言うときは、googleで 「man df」とか「man du」とかしてみると良いかもしれません。
例えばJM Projectとか、個人サイトですがUNIXの部屋とか有用なページがヒットします。
ご自分にあったサイトを見つけておくのも、これからのUbuntuな日々に役立つことでしょう。

オフライン

 

#9 2009-11-04 00:14:11

yama
メンバ
登録日: 2006-10-23

Re: 不要ファイルの扱い

コード:

sudo apt-get install manpages-ja

とすれば日本語のマニュアルがインストールされます。

オフライン

 

#10 2009-11-04 00:26:48

zagan
メンバ
登録日: 2008-08-12

Re: 不要ファイルの扱い

yamaさん による投稿:

コード:

sudo apt-get install manpages-ja

とすれば日本語のマニュアルがインストールされます。

ずーっとjmanで探してて見つかりませんでした。 :mad:

オフライン

 

#11 2009-11-04 00:32:55

f0705
メンバ
登録日: 2007-05-03

Re: 不要ファイルの扱い

以前8.04を使用してた時、インストール直後は、3GほどのHDD使用量だったのが、半年ほどで6Gくらいになっていたおぼえがあります。

(ドキュメントを貯めていたり、大量のソフトを導入したりということをしていたわけではないのですが・・)

yama さんが述べている様に、かってに不要なファイルが溜まっていくことはありません。
何かのログ等もある程度溜まる事はありますが、普通は古い物から消えていくので
問題になることはないはずです。
特に3GBも不要なファイルが溜まるなんて事はあり得ないと思います。
たぶん、個人的なファイルが蓄積して大きなサイズになっているか、勘違いではないかと。


最もディスクを消費している場所を調べたかったら

sudo -s
cd /
du -sm * | sort -nr | less

を実行すれば容量の大きなディレクトリ順に使用量が MB 単位で表示されます。
sort や less は見やすいように du の出力を渡しているだけです。出力をファイルに記録したかったら
| less の部分を > /tmp/du.txt 等にして下さい。
/usr ならアプリケーション、/home なら個人的なファイルがディスクを消費していることになります。

同様にホームディレクトリで
du -sm * | sort -nr | less
を実行すれば、何が大きいか分かるはずです。

オフライン

 

#12 2009-11-04 08:46:38

ry
メンバ
登録日: 2008-07-30

Re: 不要ファイルの扱い

余談ですが、

#11の f0705さん による投稿:

最もディスクを消費している場所を調べたかったら

sudo -s
cd /
du -sm * | sort -nr | less

を実行すれば容量の大きなディレクトリ順に使用量が MB 単位で表示されます。

sudo -s コマンドは個人的に余りお勧めしません
ご提案のコマンドも以下のように sudo -s を使わずに済ませられます
できるだけ sudo -s を[b]使わないように心がける方が、良いと思います

コード:

sudo du -sm / | sort -nr | less

オフライン

 

#13 2009-11-04 12:20:15

f0705
メンバ
登録日: 2007-05-03

Re: 不要ファイルの扱い

ry による投稿:

sudo du -sm / | sort -nr | less

だと / の合計しか表示されないので、 du -sm /*  ですね。

脱線しますが、しばらく root 権限で作業したい時はいちいち sudo を打つのが
面倒なので sudo -s を使う事もしばしば。いまいち何が問題なのか分かっていません。
主には root 権限でコマンドを実行している事を常に認識する為?

オフライン

 

#14 2009-11-04 14:24:03

ry
メンバ
登録日: 2008-07-30

Re: 不要ファイルの扱い

#13の f0705さん による投稿:

ry による投稿:

sudo du -sm / | sort -nr | less

だと / の合計しか表示されないので、 du -sm /*  ですね。

typo でございます
訂正 thunks


輪をかけて脱線

#13の f0705さん による投稿:

sudo -s を使う事もしばしば。いまいち何が問題なのか分かっていません。

単なる推奨というだけで、sudo -s を使ってはいけないとはいっていません

sudo -s で問題になるのは、作業中のシェルが常に管理者権限を持った状態になるため、それを忘れてしまいがちということ
逆に言えば、管理者権限を必要とするような作業が常態であるなら、sudo -s してしまう方が間違いが少ない可能性も考えられます

オフライン

 

#15 2011-06-11 10:35:14

yakisobakintoki
新しいメンバ
登録日: 2011-06-11

Re: 不要ファイルの扱い

/var や /home にプログラムの保存ファイルが出力されていくので、

<pre>
sudo find /var /home -type d -exec du -xsm {} \; | sort -nr | less
</pre>

等としてみては如何でしょうか。

念のためですが、
du の -x は 異なるファイルシステムを除外するためにつけました。
du --help の 一部引用です。
<pre>
-x, --one-file-system    異なるファイルシステム上のディレクトリをスキップする
</pre>

対象をキャッシュに関連するもにに限定したければ、次のようにしてみて下さい。
<pre>
sudo find /var /home -type d -exec du -xsm {} \; | grep cache |sort -nr | less
</pre>

オフライン

 

#16 2011-06-11 10:41:51

yakisobakintoki
新しいメンバ
登録日: 2011-06-11

Re: 不要ファイルの扱い

すいません。HTMLタグが使用出来ない事に気がつかないで見苦しい体裁になりました。
pre は除外して見て下さい。

オフライン

 

Board footer

Powered by FluxBB