碰到 文件名乱码, 怎么删除? 查了下
ls -i 可以获取 文件 i节点号
然后 利用find命令的-inum选项
find . -inum xxxx -exec rm {} \;
xxxx 是 文件 i节点号
原理:
find 的
-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
{} 花括号代表前面find查找出来的文件名
本文介绍了一种解决文件名出现乱码时的删除方法,通过使用ls-i命令获取文件i节点号,并结合find命令的-inum选项来实现文件的精准定位与删除。
碰到 文件名乱码, 怎么删除? 查了下
ls -i 可以获取 文件 i节点号
然后 利用find命令的-inum选项
find . -inum xxxx -exec rm {} \;
xxxx 是 文件 i节点号
原理:
find 的
-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
{} 花括号代表前面find查找出来的文件名
224

被折叠的 条评论
为什么被折叠?