方法一:使用 ls|grep -v "XXXX"筛选 ls|grep -v "FileName"|xargs rm -rf FileName为要保留的文件名,除此之外同一目录下的所有文件会被删除。 方法二:开启反选shopt -s extglob shopt -s extglob rm -rf !(FileName) 参考: https://www.cnblogs.com/joeone/p/10474949.html