如何在Linux终端中删除中文文件夹

为了方便,在Windows下直接复制了一个文件夹,系统默认为“ABC - 副本”。没太在意,给就丢到Linux服务器上去了。结果在终端里,连名字都是显示不了,更不要说用rm删除了。
后来Google了下,找到了解决办法,记录下,有备无患~

  1. 列出当前目录下文件(夹)的节点号。

    ls -i

  2. 看到要删除的文件夹的节点号,比如123456,利用节点号删除

find ./ -inum 123456 -print -exec rm {} -rf \;

其实不只是中文文件夹,乱码的也是同理。