新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux下如何刪除亂碼或特殊字符文件

站在用戶的角度思考問題,與客戶深入溝通,找到云岡網(wǎng)站設(shè)計與云岡網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設(shè)計、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋云岡地區(qū)。
Linux下如何刪除亂碼或特殊字符文件?今天遇到一個問題,一個文件名是“-MXV9.log”,直接用rm刪除的時候就報錯,如下:
[localhost]rm -MXV9.log
rm: illegal option -- M
rm: illegal option -- X
rm: illegal option -- V
rm: illegal option -- 9
rm: illegal option -- .
rm: illegal option -- l
rm: illegal option -- o
rm: illegal option -- g
Usage: rm [-Rfir] file ...
通常對這類文件都可以使用引號括起來刪除,但是這里帶引號刪除也一樣報illegal option的錯。
找了一些資料后發(fā)現(xiàn)這種文件可以這樣刪除:先ls -i 查到文件的inode,然后用find命令刪除
[localhost]ls -ilrt
100985 -rw-r--r-- 1 tbcs users 0 Apr 18 11:32 -MXV9.log
最前面一列的100985就是文件的inode,在主機(jī)上執(zhí)行如下命令即可刪除文件
[localhost]find ./ -inum 100985 -exec rm {} \;
所以大家以后遇到文件名為亂碼或者帶有特殊字符的文件需要刪除的情況下,可以嘗試使用這種方法。
文章標(biāo)題:Linux下如何刪除亂碼或特殊字符文件
文章路徑:http://fisionsoft.com.cn/article/cohihho.html


咨詢
建站咨詢
