当文件名为乱码的时候,没法经过键盘输入文件名,因此在终端下就不能直接利用rm,mv等命令管理文件了。
可是咱们知道每一个文件都有一个i节点号,咱们能够考虑经过i节点号来管理文件。首先,咱们要取得文件的i节点号。这个能够经过ls命令的-i选项得到得,也能够经过ll -i 来得到。
第二步,使用find命令将文件名传递给rm命令。e.g:删除节点为12345的乱码文件夹能够使用以下命令
find ./ -inum 12345 -print -exec rm {} -rf \;
注意\;前面的空格不能少,少了就会报错。