我无法删除目录,因为其中有一个返回的文件(我使用$filename
等作为本文中实际名称的占位符):
rm: cannot remove $filename: Invalid argument
当我尝试使用ls
它时,我得到了同样的结果。如果我ls -l
在它所在的目录上使用我得到
ls: cannot access $filename Invalid argument
total 0
?????????? ? ? ? ? ? $filename
ls -ld $directory
回报
drwxrwxr-x 2 $user(me) $group(mygroup) $date $directory
该文件位于远程安装的驱动器中,我仍然可以访问和删除同一驱动器中的文件。
什么会导致这种情况呢?我怎样才能删除这个文件?