linux下rm命令刪除檔名中包含特殊字元的檔案
1. 刪除帶“-”的檔名的方法
2. 刪除包含其它特殊字元的檔案
3. 刪除系統打不出的亂碼檔名
[@more@]1. 刪除帶“-”的檔名的方法
大部分是由於誤操作的原因,產生了一些 特殊字元的檔案 如 -foo
rm --help
用法:rm [選項]... 目錄...
Remove (unlink) the FILE(s).
用法:rm [選項]... 目錄...
Remove (unlink) the FILE(s).
要刪除第一個字元為‘-’的檔案 (例如‘-foo’),請使用以下其中一種方法:
請注意,如果使用 rm 來刪除檔案,通常仍可以將該檔案恢復原狀。如果想保證
該檔案的內容無法還原,請考慮使用 shred。
該檔案的內容無法還原,請考慮使用 shred。
2. 刪除包含其它特殊字元的檔案
對於含有其它特殊字元的檔名,如<>!*等,可用
“”轉義符或“”雙引號引起控制
如名為“>”或“*”
rm >
rm “*”
3. 刪除系統打不出的亂碼檔名
系統中有一個檔名全是亂碼的檔案,根本無從下手進行刪除(系統打不出亂碼符號),我們可以嘗試以下的歪招
例如這個亂碼的檔案是luanma.txt,當然該例假設luanma便是各種奇形怪狀的亂碼,呵呵~~我們可以用rm *搞定
#cd xxx
進入亂碼檔案所在的目錄
#rm *
這個命令表示刪除該目錄的所有檔案,當然最終目的不是刪除所有檔案啦~~,輸入命令回車後系統在刪除每個檔案都提示是否刪除這個檔案,其他不相關的檔案全部都輸入“n”回車跳過不刪除,直到我們的目標出現
rm: remove regular empty file `luanma.txt'?
哈哈,這是我們果斷地輸入“y”,回車,將這個可恨的檔案幹掉!
不過這個方法要視系統而定,要謹慎使用,上面例子使用的是redhat,有些linux的發行版本rm命令沒有提示功能,輸入rm *就直接把所有檔案幹掉了,所以用之前先新建一個目錄測試一下以防萬一。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/143526/viewspace-1060083/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux下刪除亂碼或特殊字元檔案Linux字元
- Linux rm(刪除檔案/目錄) 命令Linux
- Linux 下如何處理包含空格和特殊字元的檔名Linux字元
- rm命令刪除檔案時排除特定檔案
- Linux rm命令:刪除檔案或目錄Linux
- linux rm 命令(刪除檔案和目錄)Linux
- Linux 命令列 rm 無法刪除檔案Linux命令列
- rm 刪除檔案
- linux rm刪除含有特殊符號目錄或者檔案Linux符號
- Linux rm 命令刪除檔案或資料夾Linux
- Linux 命令列刪除指定副檔名檔案Linux命令列
- linux下使用rm命令刪除一個有大量檔案的目錄Linux
- Linux下用rm刪除的檔案的恢復方法Linux
- linux 刪除檔案或目錄——rmLinux
- 在linux裡rm 命令怎麼刪除多個檔案Linux
- Linux 刪除檔案和資料夾rm命令詳解Linux
- Linux刪除指定字尾名檔案的命令Linux
- 在Linux中,有一個檔案,如何刪除包含“www“字樣的字元?Linux字元
- Linux裡面去掉檔案特殊字元的命令Linux字元
- linux下 恢復被rm意外刪除資料檔案Linux
- Linux下find與rm指令結合批量刪除檔案Linux
- Linux下將使用rm刪除的檔案顯示在回收站中Linux
- linux下不使用rm命令刪除檔案和資料夾Linux
- Linux學習筆記--rm命令(刪除檔案或目錄)Linux筆記
- Linux刪除檔案命令Linux
- 刪除檔案中包含指定字串的行字串
- Linux中RM快速刪除大量檔案/資料夾方法Linux
- Linux 恢復rm -rf命令所刪除的達夢資料檔案Linux
- linux的刪除檔案命令和強制刪除命令Linux
- 處理檔名內含有特殊字元的檔案 (轉)字元
- 關於rm刪除檔案失敗
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- linux 用rm -rf 刪除不了檔案的解決方法Linux
- Linux下刪除昨天的檔案Linux
- Linux刪除指定字尾名的檔案Linux
- 【Linux】linux下刪除/清空資料夾/檔案命令Linux
- RM 刪除資料檔案恢復操作
- Spring - 配置檔案中的特殊字元Spring字元