Linux 如何删除乱码文件

当在Linux上传文件时遇到中断,可能会产生乱码文件,无法直接通过`rm`命令删除。解决方法包括:1) 使用`ls -i`找出文件的节点号;2) 使用`find -inum 节点号 -delete`命令删除。此方法能有效清理这些文件。

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

在上传文件到linux时如遇到中断时,会在系统中产生乱码文件,使用rm -文件名,提示删除无效。虽不影响继续使用,但看着给人一种很不爽的感觉。

[root@VM-0-15-centos blade_boot]# ls
?!  ?֕??7H??j????}??p?7$  backup_mysql.sh  blade-api.jar.orign  config-mini  $?@E                 launcher.sh  restartapp-mini.sh  temp       ??Z?c??
??  backup_mysql.log     blade-api.jar    config               crt          $?em?ۙ??ڼ??jVjGM4?h}  log          restartapp.sh       update.sh

解决办法:

1、首先执行ls -i命令,此时在文件前面会出现一个数字,这个数字是文件的节点号

[root@VM-0-15-centos blade_boot]# ls -i
2883615 ?!                   2883606 backup_mysql.sh      2883588 config-mini          2883596 launcher.sh         2883599 temp
2883612 ??                   2883608 blade-api.jar        2883587 crt                  2883600 log                 2883598 update.sh
2883607 ?֕??7H??j????}??p?7$  2883590 blade-api.jar.orign  2883605 $?@E                 2883610 restartapp-mini.sh  2883614 ??Z?c??
2883591 backup_mysql.log     2883593 config               2883613 $?em?ۙ??ڼ??jVjGM4?h}  2883602 restartapp.sh

2、执行删除命令

find -inum 节点号 -delete

 至此乱码文件得已删除,心情瞬间敞亮

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值