删除"-"开头的文件

简介: 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)

目录
相关文章
|
6月前
|
Linux Perl
用sed只替换每一行的第一个old_text
用sed只替换每一行的第一个old_text
86 2
|
算法 JavaScript 前端开发
"白合法
"白合法"这个词在不同的背景和领域中可能有不同的含义。在计算机科学和编程领域中,它可能指的是一种正规的、符合规范的编程方法,遵循明确的规则和最佳实践。这种方法通常更加高效、可读、可维护和可扩展。
49 4
|
JavaScript 编译器
模块 ""element-plus"" 没有导出的成员 "ElMessage"。你是想改用 "import ElMessage from "element-plus"" 吗?
模块 ""element-plus"" 没有导出的成员 "ElMessage"。你是想改用 "import ElMessage from "element-plus"" 吗?
377 0
|
自然语言处理
合同结构化文书解析失败,请联系管理员排查:{"code":3001,"message":"File transform error","success":false,"tracerId":"requestId"}报错处理
在使用自然语言处理自学习平台时,标注任务需要上传标注数据,但是使用doc格式上传文件后开始标注时出现了此提示,此篇文章简单介绍下此问题的处理方式。
724 0
合同结构化文书解析失败,请联系管理员排查:{"code":3001,"message":"File transform error","success":false,"tracerId":"requestId"}报错处理
|
Android开发
@PathVariable出现点号"."时导致路径参数截断获取不全的解决办法
<div class="markdown_views"> <p>1、问题 <br> SpringMVC项目中通过下面的URL进行GET请求。当version有多个小数点的时候。如version为1.0.1008。后台通过@PathVariable来获取version等于1.0。会丢失部分数据。</p> <p>URL:</p> <pre class="prett
6829 0
在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include &quot;StdAfx.h&quot;”?
错误 16 error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”? c:\gsoap\gsoap-2.8\gsoap\stdsoap2.
1931 0
|
数据库 .NET 开发框架
关于&lt;%# Eval(&quot;createTime&quot;%&gt;的时间格式转换
出现问题: 在ASP.NET中,前台页面在调用后台数据库时间时,使用&lt;%# Eval("createTime"%&gt;,发现时间显示的是数据库的时间类型"2015/10/29 13:40:01",想要改成"2015-10-29"的时间显示类型。 解决方法: 在&lt;%# Eval("createTime"%&gt;里添加格式样式,修改后如下: &lt;%# Eval("c
1372 0