首页 > 技术文章 > Linux 删除特殊文件名的文件

lijinshan950823 2018-08-15 15:58 原文

1、文件名含有特殊字符:

  1. 执行 ls -i 命令 ,文件前面会出现一个数字,这个数字是文件的节点号

  1. 使用find命令删除

    find ./ -inum 节点号 -delete

2、文件名是以 - 连字符开头的:

rm ./-filename

推荐阅读