イメージを含むディレクトリがあります。突然、私は新しいイメージと新しい名前があることに気づきました。イメージコンテンツは、他のディレクトリの他のイメージと似ていますが、名前が異なります。このイメージをこのディレクトリにコピーしませんでした。
突然、イメージと同じ名前のディレクトリが表示されました。私はそれらのどれも作成しませんでした。削除しようとすると、すでに存在しますが、「該当するファイルやディレクトリはありません」というメッセージが表示されます。コマンドを使用して削除しましたが、sudo rm -rf imagename.jpg
機能しませんでした。
なぜこれが起こり、解決策を説明できますか?
出力ls -l "large (2).jpg"
:
-rw------- 1 alaa alaa 2859942 Jun 8 04:01 large (2).jpg
出力rm "large (2).jpg"
:
rm: cannot remove ‘large (2).jpg’: No such file or directory
出力printf %s\\0\\n ./large* | sed -n l
./large (20).jpg\000$
./large (26).jpg\000$
./large (2).jpg\000$
./large (5).jpg\000$
ファイルシステムはNTFSです。
答え1
一度は送ったことがあります。かなり深い観察NTFSでファイルストリームntfs-3g
Linuxドライバに関連する他の質問に対する同様の問題のため。私はそれを覚えていました - あなたの問題もNTFSパーティションにあったと思います - 私はこのコメントをここに投稿しました:
NTFSなら疑わしいです。これ。これは、ファイルのデフォルト権限が変更され、最終的にファイルに影響を与える場合に発生する可能性があります。小川。私の考えでは、そのようなことが起こったと思います。それは複雑で、おそらく少なくとも私の能力を少し超えているようです。しかし、そのようなことが起こりました。とにかく
chkdsk
Windows上で動作します。
幸いなことに、これはあなたの問題を解決したようです。
答え2
努力する:
rm -i large*.jpg
一致する各ファイルを削除するかどうかを尋ねるメッセージが表示されます。このファイルを除くすべてのファイルに「いいえ」と答えます。