我有一个包含图像的目录。突然我发现有一个新的图像和新的名字。该图像内容与另一个目录中的另一个图像类似,但名称不同。我没有将此图像复制到此目录。
那里突然出现了一个与图像同名的目录。我没有创建它们中的任何一个。当我尝试删除它们时,我收到此消息“没有这样的文件或目录”,即使它已经存在。我用命令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
答案2
尝试:
rm -i large*.jpg
这将询问您是否删除每个匹配的文件。对除此文件之外的所有文件说“不”。