删除"-"开头的文件

简介: PS:你必须承认,有时候总有些让你蛋疼却又很有趣的东西!为什么 "-xxx"不能直接 rm \-xxx删除咧? 而 rm \.xxx OK?  早应该思考下, 系统怎么区别 rm -rf  和 rm -xxx这样的东西...肯定有后门的. -xxx    文件删除方法: 1. man大神 (当然,你要建一个这样的文件,也要 touch -- -xxx 或 touch ./-xxx)

PS:你必须承认,有时候总有些让你蛋疼却又很有趣的东西!为什么 "-xxx"不能直接 rm \-xxx删除咧? 而 rm \.xxx OK?  早应该思考下, 系统怎么区别 rm -rf  和 rm -xxx这样的东西...肯定有后门的.

-xxx    文件删除方法:

1. man大神

(当然,你要建一个这样的文件,也要 touch -- -xxx 或 touch ./-xxx)

To remove a file whose name starts with a `-', for example `-foo', use one of these commands:

              rm -- -foo


              rm ./-foo

2. find

find ./ -type f |grep xxx |xargs rm 

3. 其他笨办法

     如果目录下只有 -xxx(当然你可以只让它留下), 那就直接 rm -rf ./*(Be careful)

目录
相关文章
|
2月前
|
Linux Perl
sed删除匹配正则表达式的行
sed删除匹配正则表达式的行
52 1
|
2月前
|
Linux Perl
用sed只替换每一行的第一个old_text
用sed只替换每一行的第一个old_text
14 2
|
9月前
|
JavaScript 编译器
模块 ""element-plus"" 没有导出的成员 "ElMessage"。你是想改用 "import ElMessage from "element-plus"" 吗?
模块 ""element-plus"" 没有导出的成员 "ElMessage"。你是想改用 "import ElMessage from "element-plus"" 吗?
235 0
|
自然语言处理
合同结构化文书解析失败,请联系管理员排查:{"code":3001,"message":"File transform error","success":false,"tracerId":"requestId"}报错处理
在使用自然语言处理自学习平台时,标注任务需要上传标注数据,但是使用doc格式上传文件后开始标注时出现了此提示,此篇文章简单介绍下此问题的处理方式。
618 0
合同结构化文书解析失败,请联系管理员排查:{"code":3001,"message":"File transform error","success":false,"tracerId":"requestId"}报错处理
  " & < &gt 等html字符转义
常用表: No. 文字表記 10进制 16进制 文字   Comment 001 " " " """   quotation mark = APL quote 002 & & & "&"   ampersand 003 < ...
2310 0
在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”?
错误 16 error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”? c:\gsoap\gsoap-2.8\gsoap\stdsoap2.
1870 0
"catalog" 与 "category" 的区别
catalog 中文翻译为: 目录; category 中文翻译为: 类别; catalog 是有一定顺序的条目(item)列表,或者是分类系统列表。 还可以用作动词,表示编目,将条目放置到某个目录下。
1553 0