linux下删除乱码文件名的文件

怎么产生的乱码名的文件:我在向服务器上传(SecureCRT工具)文件的时候,上传一半,网络问题,导致服务器上多出来一大堆的乱码名称的文件,

-rw-r--r--  1 root  root     0 Feb  6 18:17 ?E?
-rw-r--r--  1 root  root     0 Feb  6 18:17 ~?.EZ??:?f?6Y=??t?+?X???G???S
-rw-r--r--  1 root  root     0 Feb  6 18:17 ?Fj??}??ocmj
-rw-r--r--  1 root  root     0 Feb  6 18:15 ????Э??f{????Xd
-rw-r--r--  1 root  root     0 Feb  6 18:17 g??b??3????1??U?O?xH<#??>?? ;?T?eg]??rH-??O录?]???^,}?1D????W?:?-????K?I
-rw-r--r--  1 root  root     0 Feb  6 18:17 ?g?{??M?
-rw-r--r--  1 root  root     0 Feb  6 18:17 ??mtt?????BJ
-rw-r--r--  1 root  root     0 Feb  6 18:15 G?O?
-rw-r--r--  1 root  root     0 Feb  6 18:17 h?[
-rw-r--r--  1 root  root     0 Feb  6 18:17 ?H*GZ?

这些文件中,有的可以通过 rm -f filename 去删除掉,但是还有一些文件是删不掉的,所以我们要找到这些文件在磁盘上的存储编号,然后根据这个编号就能删除了。

[root@YZ servers]# ls -i  # 查看文件的存储编号
2234683 ??
2234704 ????
2234663 ???2?G_????
2234660 2qX?????
2234692 ?3?QxE^?9?G?w
2234702 ?锝犊?4???X*V3?j??H??
2234700 ??4?毓_=ZG?郦J?.?????
2234673 ??=55
2234688 9???1???Pw???}??x??t^Le????+]??~?OL??m?}?????P2??q?茂t^?
2234706 ?^?A??{?e
2233184 app

执行下面的命令,就可以删除了

find -inum 2234683 -delete
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值