ファイルmv操作が中断された後に削除できないファイルがあります。

ファイルmv操作が中断された後に削除できないファイルがあります。

ファイルを移動していますmvが、操作が中断されました。これで、外部NTFSドライブには削除できないファイルが残ります。 ext4から移動しました。

rm file.to.delete
rm: cannot remove ‘file.to.delete’: No such file or directory


ls
total 234M
234M file.to.delete

私は以下からinumを得た。

ls -i

それから

find . -inum 12533 -delete
find: cannot delete `file.to.delete': No such file or directory

このファイルまたはファイルシステムからこのファイルのエントリを削除するには、次に何をすべきですか?

ありがとう

更新:外部NTFSドライブをWindowsコンピュータに接続し、ファイルを削除できました。外部NTFSをRaspberry Piに再接続しましたが、現在の取り付けに問題があります。

最終更新:外部NTFSドライブをWindowsコンピュータに再接続し、エラーを確認しました。エラーを見つけて自動的に修正します。その後、外部NTFSドライブをRaspberry Piに再接続し、mount -a問題なくインストールしました。安定! :D。

答え1

ファイルシステム自体が破損し、fsckが必要になる場合があります。残念ながら、Linuxのfsck(あなたが使用していると仮定します。私が間違っている場合は修正してください)はおそらくntfsツールntfsfixへのリンクであり、それほど有用なツールではありません。

この場合、確認するにはWindowsのコピーをインポートして(これも前提ですが、NTFSを使用する必要がある他の理由はあまりありません)、そのWindowsでchkdiskを実行することをお勧めします。

答え2

強制的に削除してみましたか?ファイル名が正しい場合は、次のオプションを試してください。

rm -rf file.to.delete

答え3

同様の質問に答えてみてください。ファイルが存在しないため、rmできませんか?

echo "Some Text" > file.to.delete && rm file.to.delete

シェルにコマンドを入力するときは、ファイル名オートコンプリートを使用してください。

関連情報