Linux异常文件名文件如何删除

问题

在Linux系统上,因为脚本执行错误的原因,生成了一个如下错误格式的文件,普通的rm -r xxx无法删除,该如何处理呢?

bash 复制代码
#ls
''$'\n\n''# 2. 统计错误类型分布'$'\n''

解决方法

使用inode删除

  1. 查看文件 inode 号
    ls -i

假设输出为: 123456 xxx

其中 123456 是 inode

  1. 用 find + inode 删除即可
    find . -inum 123456 -delete
相关推荐
学无止境_永不停歇17 分钟前
9. 缓冲区
linux·服务器·c++
dok1221 分钟前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》(4) devicefile 设备号相关
linux·运维·服务器
毛驴赶鹿42 分钟前
低配置服务器怎么搭建监控?Komari Docker部署与公网访问完整教程
运维·服务器·docker
Fu2067211 小时前
结课项目考试
linux·运维·服务器
MXsoft6181 小时前
## 信创运维2.0的“最后一公里”——国产设备“能用但不好用”,问题出在哪?
运维
Albert·Lin1 小时前
LVS相关知识点总结-一
linux·服务器·lvs
公众号:fuwuqiBMC2 小时前
(转自“服务器BMC”)服务器BMC芯片——AST1840
运维·服务器·fpga开发
测试专家2 小时前
PCI-1553B板卡在 Windows Server 2016 服务器安装流程详解
服务器·windows·单片机
忘路之远近i3 小时前
受够阿里云自带终端后,我用 Cursor + grill-me 做了个运维面板
服务器·开发语言·人工智能·python·阿里云·云计算
laboratory agent开发3 小时前
工具调用失败后怎么办?重试分层与降级回路的三种路线
服务器·前端·网络