Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> Linuxサーバ:Linuxのディスク容量がいっぱいになっている「ソフト」な方法を解決する

Linuxサーバ:Linuxのディスク容量がいっぱいになっている「ソフト」な方法を解決する

  

システムをインストールするときの不合理な設計により、パーティションが小さすぎたり、ネットワーク通信障害やその他のログファイルが急増しています。ディスク領域がいっぱいになっているため、ディスクの読み書きやアプリケーションの実行ができません。これがあなたのためのいくつかのトリックです(例として/homeスペースを使用する):

1。重要なファイルシステムを定期的にスキャンし、それらを比較して、頻繁に読み書きされるファイルを分析します。

#ls –lR /home>; files.txt

#diff filesold.txt files.txt < Br>

予測領域の増加を分析することで、頻繁に読み書きされないファイルを圧縮して領域を減らすこともできます。
<P> 2。空き領域がいっぱいになったファイルシステムのiノードを表示する

#df - i /home

使用可能なiノードが多数ある場合は、大きなファイルが領域を占有することを意味します。
<P> 3。多くのスペースを占有するディレクトリを探します。

/homeが占めているスペースを表示します。

#du –hs /home

1000mを超える/homeが占めているスペースを表示します。

#du | Awk '{GetProperty(Content)}>; 2000'

4。多くのスペースを占めるファイルを見つけてください。

#find /home - size + 2000k

最近変更または作成されたファイルを確認します。

希望する時間にファイルをタッチします。

#touch -t 08190800 test

#find /home -newerテストプリント

6。システムログなどを削除します。

ビルドコア、mboxなどを削除します。

#find /-name core | Xargs rm –rf

ログの削除

#rm -rf /var /log /*

パーティションへのリンク

スペースのあるパーティションでは、スペースのないパーティションへのリンクを行います。

#ln -s /home /usr /home

大量のスペースを消費するプロセスを探す

さまざまなアプリケーションに基づいて対応するプロセスを探す。理由を分析してください。
<P> 9。ファイルシステムを確認して修復します。

#fsck –y /home

マシンを再起動する

上記の10のトリックを使えば、ほとんどの問題は解決するはずですが、重要なのはインストール時にパーティションを計画することです。さらに、ディスクがいっぱいになっても、心配することはできません。注意し、原因を慎重に分析してから、慎重に処理してください。上記の10ストロークは、連続して実行される必要はないことに注意すべきであり、あるものは喉をシールするために一歩を踏み出すことがあり、いくつかはいくつかのストロークと使用を必要とすることがある。それでもうまくいかない場合は、ハードドライブを追加してシステムを再インストールするという "ハード"アプローチをとるだけです。

こちらも利用できます:

cd \\

du -h --max-depth = 1 | Grep G | 並べ替え-n

最大のディレクトリを見つけてそのディレクトリを入力します。

次のコマンドを実行します。du -h --max-depth = 1 | Grep G | -n

結果がない場合は、du -h --max-depth = 1を実行します。 Grep M | 並べ替え-n

後でどのファイルが役に立つかを調べます。

使わない場合はそれを使用してください。

Copyright © Windowsの知識 All Rights Reserved