掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流

站在用戶的角度思考問題,與客戶深入溝通,找到云岡網(wǎng)站設(shè)計(jì)與云岡網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)頁(yè)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋云岡地區(qū)。
Linux下如何刪除亂碼或特殊字符文件?今天遇到一個(gè)問題,一個(gè)文件名是“-MXV9.log”,直接用rm刪除的時(shí)候就報(bào)錯(cuò),如下:
[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 ...
通常對(duì)這類文件都可以使用引號(hào)括起來刪除,但是這里帶引號(hào)刪除也一樣報(bào)illegal option的錯(cuò)。
找了一些資料后發(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 {} \;
所以大家以后遇到文件名為亂碼或者帶有特殊字符的文件需要?jiǎng)h除的情況下,可以嘗試使用這種方法。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流