Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So löschen Sie Dateien mit verstümmelten Dateinamen unter Linux

So löschen Sie Dateien mit verstümmelten Dateinamen unter Linux

WBOY
WBOYOriginal
2022-06-22 16:55:289013Durchsuche

删除方法:1、利用“ls -i”命令获取文件的节点号,ls命令用于显示指定工作目录下之内容;2、通过获取到的文件节点号利用find命令即可删除指定的文件,语法为“find -inum 节点号 -delete”。

So löschen Sie Dateien mit verstümmelten Dateinamen unter Linux

本教程操作环境:linux7.3系统、Dell G3电脑。

linux怎么删除乱码文件名的文件

往服务器上传了一个中文名称的文件,到了服务器上之后文件名变成了乱码:

''$'\241\266\307\340\314''O'$'\241\267\300\353\261\360\270\320\321\324''.txt'

通过rm命令无法删掉它。

解决方法:

1、使用ls -i命令获取文件的节点号:

917969 ''$'\241\266\307\340\314''O'$'\241\267\300\353\261\360\270\320\321\324''.txt'

得到了文件的节点号917969

2、使用find -inum 节点号 -delete,即可删除此文件。

find -inum 917969 -delete

So löschen Sie Dateien mit verstümmelten Dateinamen unter Linux

推荐学习:Linux视频教程

Das obige ist der detaillierte Inhalt vonSo löschen Sie Dateien mit verstümmelten Dateinamen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn