(完美解决)linux删除一个有特殊字符的文件

本文介绍了一种通用方法来处理特殊字符文件,包括通过编号删除和使用'--'前缀,同时提及其他特定情况下的快速处理方式。适合解决各类特殊字符导致的文件管理问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

网上有很多方法,但是有些方法只针对某些特殊字符,对其他特殊字符无能为力。

万能

这里,提供一种万能的方法。

1.进入该文件所在的目录。

 ls -i

然后我们可以看到,要删除的文件前面有一个编号,假设是123。

  1. 利用该编号进行删除
rm `find -inum 123`

貌似有点麻烦哈,其实也没有办法,毕竟有些特殊字符会对命令造成影响,上面是不受影响的。

一些特殊的字符的确有更快的处理方式,一步解决,但是上面那个两步却更加通用。

特殊

特殊的处理方式见:https://www.linuxprobe.com/linux-rm.html

-开头的文件

背景:
在这里插入图片描述

方法:

在你的文件或者目录前面加上--

rm -- -attn-prod-wikipedia-0.pyt

成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

音程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值