ホームページ  >  記事  >  システムチュートリアル  >  centos で大きなファイルを削除する方法 centos で大きなファイルを削除する方法

centos で大きなファイルを削除する方法 centos で大きなファイルを削除する方法

WBOY
WBOY転載
2024-01-10 08:25:51687ブラウズ

今日、テスト サーバーのディスク容量が 100% 使用されていることがわかりました。 df -lh および du –sh を通じて、jenkins ログ ファイル 363G が見つかります。大きなファイルを削除する方法をインターネットでいくつか見つけました。

1.最低値: rm

rm 大きなファイルを削除した後、df –lh を実行すると、ディスクがまだ占有されていることがわかります。

これは、rm がファイルを削除する場合、通常、ファイルはすぐにディスクに書き込まれず、スペースがすぐに解放されないためです。

######解決: ######

1. サーバーを再起動します (選択しないことをお勧めします); 2.losf | grep が削除されました; 削除されたプロセスを表示します

プロセスが閉じられていないため、ディスク領域は解放されません。Kill –9 PID が必要です。プロセスが強制終了されるまで、領域は解放されません。

centos で大きなファイルを削除する方法 centos で大きなファイルを削除する方法

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 サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。