AIX コンピューターからファイルを削除すると、この種のエラーが発生します。同じエラーが発生しますrmdir
。
pwd
/hm/dev/application/backup/ear
rm -rf resources
rm: Directory resources is not empty.
ls -lart
隠されたファイルを見つけるためにunderresources
とディレクトリを使ってみました。ear
しかし、隠されたファイルはありません。
答え1
これが発生する可能性がある1つの状況は、アプリケーションがディレクトリに書き込みを続け、コマンドがディレクトリの内容を削除し、ディレクトリ自体を削除しようとしますが、新しいコンテンツが記録されたために失敗する場合です。
この状況が発生したときに書き込みを続けているアプリケーションを検索してみると、新しいファイルの書き込みが中断され、ディレクトリの削除が正常に行われました。あなたはそれを使用することができます
lsof | grep /my/directory/path
これを行うアプリケーションを見つけます。