用root用户,POSIX的locale,命令rm -rf * ,终于都删除了! 我想locale是关键,因为那些中文字符和乱码在POSIX的locale下面ls显示出来是\301\271\... 所以猜测rm -rf * 的时候文件名是按字节组成的字符串,所以只要没有混杂'/'就OK了。 有一点,ls得到的目录名作为rmdir的参数却不能删除目录(空的),所以遗留的问题是不知道 能不能用mv给这些目录重命名(没来得及尝试,已经删掉了;) -- regards, yzhh