Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > linux下如何删除乱码文件及目录

linux下如何删除乱码文件及目录

王林
Lepaskan: 2020-01-11 15:18:52
asal
3394 orang telah melayarinya

linux下如何删除乱码文件及目录

由于编码原因,在linux服务器上上传、创建中文文件或目录时,会产生乱码,如果想删除它,发现用rm命令是删除不了的。这种情况下,用find命令可以删除乱码的文件或目录。

1、首先进入乱码文件或目录所在的目录,使用ls -i命令找到文件或目录的inode(文件或目录前面的数字字符串就是inode)

a5d58dbc2c49013a6ad736770e6591e.png

(免费视频教程分享:linux视频教程

2、接下来使用find命令查询并且删除此文件或目录

find -inum 2623190 -delete
Salin selepas log masuk

67389ae11da6145dece5e426f1ddaef.png

注意:此方法只适用于删除文件或空的文件夹。

非空文件夹怎么删除呢?

首先也是先查inode,然后用如下命令即可:

find -inum 2236429 -exec rm -rf {} \;
Salin selepas log masuk

会提示找不到此文件或文件夹,但其实已经删除了。

相关文章教程推荐:linux教程

Atas ialah kandungan terperinci linux下如何删除乱码文件及目录. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan