ホームページ > 記事 > システムチュートリアル > centos で大きなファイルを削除する方法 centos で大きなファイルを削除する方法
今日、テスト サーバーのディスク容量が 100% 使用されていることがわかりました。 df -lh および du –sh を通じて、jenkins ログ ファイル 363G が見つかります。大きなファイルを削除する方法をインターネットでいくつか見つけました。
1.最低値: rm
rm 大きなファイルを削除した後、df –lh を実行すると、ディスクがまだ占有されていることがわかります。
これは、rm がファイルを削除する場合、通常、ファイルはすぐにディスクに書き込まれず、スペースがすぐに解放されないためです。
######解決: ######1. サーバーを再起動します (選択しないことをお勧めします); 2.losf | grep が削除されました; 削除されたプロセスを表示します
プロセスが閉じられていないため、ディスク領域は解放されません。Kill –9 PID が必要です。プロセスが強制終了されるまで、領域は解放されません。
2.入力リダイレクト:
次のメソッドはすべてファイルの内容をクリアしますが、ファイルは削除されません 1. echo >/path/to/somefile
2. cat /dev/null > /path/to/somefile
3. >/path/to/somefile
4 : >/path/to/somefile
以上がcentos で大きなファイルを削除する方法 centos で大きなファイルを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。