rm: cannot chdir from `.' to的解决方法
发表于 : 2008-03-24 20:33
如果你的linux系统在你rm某个文件的时候发现这样的问题,即你拥有这个文件,但是总是提示:
rm: cannot chdir from `.' to "filename":Permission denied
无论如何都无法删除。
原因:
这个文件很有可能是你通过windows传送到linux系统下的,可能在windows下是压缩文件,到了linux下解压开来。这样虽然你拥有这个文件,但是这个文件的属性并没有添加;虽然显示drwx------,但是你却不能操作。
方法:
使用chmod修改文件属性然后删除:
chmod 700 filename
rm -rf filename
同理这样可以用于一些明明属于自己的文件但是总是无法操作的文件
rm: cannot chdir from `.' to "filename":Permission denied
无论如何都无法删除。
原因:
这个文件很有可能是你通过windows传送到linux系统下的,可能在windows下是压缩文件,到了linux下解压开来。这样虽然你拥有这个文件,但是这个文件的属性并没有添加;虽然显示drwx------,但是你却不能操作。
方法:
使用chmod修改文件属性然后删除:
chmod 700 filename
rm -rf filename
同理这样可以用于一些明明属于自己的文件但是总是无法操作的文件