私はラップトップでFedora 12を使用しています。 10GBのディスク容量があり、そのうち2GBは無料です。 2〜3日の稼働時間が経過すると、スペースは終了して再起動する必要があります。再起動後、2GBの空き容量を取り戻しました。これが起こらないようにするにはどうすればよいですか?
私は主にFirefox、Chrome、Gedit、Rhythmbox、およびバックエンド(httpd、mysqld、conky)を使用します。メモリ:1GB、スワップスペース:1.2GB。
ベストアンサー1
まず、あなたの空間を侵害しているものが何であるかを調べる必要があります。そのサイズまで大きくなる物理ファイルまたはディレクトリを追跡することをお勧めします。
最も簡単な方法は、/
使用しているディレクトリを確認することです。 (次のように実行することをお勧めします。根)
# du -hs /* 2> /dev/null
4.2M /bin
25M /boot
204K /dev
6.7M /etc
19G /home
112M /lib
16K /lost+found
12K /media
16K /mnt
4.0K /multimedia
1018M /opt
0 /proc
15M /root
8.6M /sbin
12K /srv
4.2M /storage
0 /sys
108K /tmp
16G /usr
4.3G /var
これで、コンピュータが起動されたばかりで、まだ空き容量がない場合は、コマンドを実行して出力をファイル(~/record-space
)に保存します。
$ sudo du -hs /* 2> /dev/null 1> ~/record-space
その後、コンピュータが「FULL」状態に近づくと、コマンドを再実行して出力を2番目のファイルに保存できます。
$ sudo du -hs /* 2> /dev/null 1> ~/record-space2
これで、これら2つのファイル(~/record-space
と~/record-space2
)を比較して、ホームディレクトリがどのように異なるかを確認できます。
ファイルを比較する最も好きな方法は、次を使用することですdiff
。
$ diff ~/record-space{,2}
修正する:この回答に関するJillのコメントを参照してください。
du -hs /*
使用する代わりにdu -xsh /tmp/* /var/*/* ~/.*
。