Linux系統(tǒng)下文件名出現(xiàn)中文亂碼如何重命名回來

一不小心在給文件重命名的時候輸入了中文字符,結果導致文件名亂碼,無法通過cat, less, rm 或者mv 之類的命令操作了。

如何重新命名它,使得其恢復正常呢?

據(jù)說linux下每個文件還有一個文件節(jié)點編號,對應于每個特定的文件。可以通過find 該節(jié)點編號來執(zhí)行重命名操作。

ls -i res???_out.txt
144117972422752993 res???_out.txt

前面的數(shù)字串就是節(jié)點編號
find . -inum 144117972422752993 -exec mv {} res_out.txt \;

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容