linux下文件名为乱码的处理方法

linux下,有时因为转码不当或者环境配置文件,出现文件名为乱码的情况,这时无法用文件操作命令,会报告:

The specified file or directory doesn’t exist.

可以利用linux的文件系统的i节点(inode)定位并操作该文件。

首先是获取文件的inode:

ls -i

然后可根据inode和find命令对乱码文件名做修改:

find . -inum 2253640 -exec mv {} unknown.zip \;

PDF格式打印機    发送文章为PDF   

这篇文章上的评论的 RSS feed TrackBack URI

Leave a Reply