linux怎么刪除亂碼文件名的文件

刪除方法:1、利用“ls -i”命令獲取文件的節點號,ls命令用于顯示指定工作目錄下之內容;2、通過獲取到的文件節點號利用find命令即可刪除指定的文件,語法為“find -inum 節點號 -delete”。

linux怎么刪除亂碼文件名的文件

本教程操作環境:linux7.3系統、Dell G3電腦。

linux怎么刪除亂碼文件名的文件

往服務器上傳了一個中文名稱的文件,到了服務器上之后文件名變成了亂碼:

”$’241266307340314”O’$’241267300353261360270320321324”.txt’

通過rm命令無法刪掉它。

解決方法:

1、使用ls -i命令獲取文件的節點號:

917969?''$'241266307340314''O'$'241267300353261360270320321324''.txt'

得到了文件的節點號917969

2、使用find -inum 節點號 -delete,即可刪除此文件。

find?-inum?917969?-delete

linux怎么刪除亂碼文件名的文件

推薦學習:Linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享