最近通过服务器下载了一部电影,存放在服务器的家目录下。但是电影的文件名是乱码,表现为一大堆乱码和无意义字符。无法通过文件名来对文件名进行重命名,删除和复制。面对这种情况,解决方法为:
1 首先通过命令查看该文件的inode。
#ls -ilh
2 通过命令来对文件进行重命名或删除。
例如,我下载的电影原本名称为《龙门飞甲.rmvb》,但下载下来后名称为乱码《???ŷɼ?(?????ſ?ջ)HD??????????????.rmvb》,其inode号码为7077900。
#mv -i `find . -maxdepth 1 -inum 7077900 -print` 龙门飞甲.rmvb。 #rm -i `find . -maxdepth 1 -inum 7077900 -print`