linux下如何删除文件名是中文或乱码的文件

  • linux下如何删除文件名是中文或乱码的文件已关闭评论
  • 4,908
  • A+
所属分类:linux 未分类
第一步查找i节点值:
ls -i  或者 ll -i
找着要删除的文件的i节点值
第二步根据i节点值删除文件(例如节点值为:65699924):
find ./ -inum 65699924 -print -exec rm {} -rf \;
批量删除:
for n in 123456789 987654321;do find . -inum $n -exec rm -f {} \;;done
玩码者