1. #使用 --
rm--fileName
2. #進行轉義
rmfile/
3. # 迴避 此特殊符號. and*or換成你的文件名
find/dir/dir2/-name"and*or"-execrm-f{};
希望對你有幫助.
② linux 刪除文件指令
linux 刪除文件指令:輸入rd盤符名:文件夾名稱,比如,我想刪除一個在D盤的名為wo的文件夾,則輸入rd d:wo這樣就能刪除文件夾了。當然這種刪除方法必須要該文件夾是空文件夾,不然刪除不了。
若是想刪除文件,輸入del盤符名:\文件名,比如,我想刪除一個在F盤的名為123.txt的文件,則輸入del f:123.txt按回車就能刪除該文件了。當然,該命令只能刪除文件,不能刪除文件夾。若要用該命令刪除一個文件夾,會顯示找不到文件123.txt。
CMD特點:
CMD一般指命令提示符。命令提示符是在操作系統中,提示進行命令輸入的一種工作提示符。在不同的操作系統環境下,命令提示符各不相同。
在windows環境下,命令行程序為cmd.exe,是一個32位的命令行程序,微軟Windows系統基於Windows上的命令解釋程序,類似於微軟的DOS操作系統。輸入一些命令,cmd.exe可以執行,比如輸入shutdown。
-s就會在30秒後關機。總之,它非常有用。打開方法:開始-所有程序-附件或開始-尋找-輸入:cmd/cmd.exe回車。它也可以執行BAT文件。
③ Linux中如何刪除名為-a及\a的文件及特殊文件
a 刪除名為 -a 的文件1 rm ./-a
2 rm -- -a,--告訴rm這是一個選項,具體參見getopt
3 ls -i 列出inum,然後用find . -inum inum_of_thisfile -exec rm '{}' \;
b 刪除名為 \a 的文件rm \\ac 刪除名字帶的 / 和‘ \0 ' 文件
這些字元是正常文件系統所不允許的字元,但可能在文件名中產生,如unix下的nfs文件系統在Mac系統上使用
1 把nfs文件系統在掛到不過濾'/'字元的系統下,刪除含特殊文件名的文件;
2 將錯誤文件名的目錄其它文件移走,ls -id 顯示含該文件目錄的inum,umount 文件系統,
clri清除該目錄的inum,fsck,mount,檢查lost+found目錄,將其中的文件更名。
另外,可以通過windows ftp過去刪除任何文件名的文件
d 刪除名字帶不可見字元的文件
列出文件名並轉儲到文件:ls -l del.sh
然後編輯文件的內容加入rm命令使其內容成為刪除上述文件的格式:vi del.sh
rm -rf *******
執行sh del.sh
e 刪除文件大小為零的文件
④ 請問linux怎樣刪除某一個目錄下所有指定文件名的文件
1、先使用SSH連接工具進入到linux系統中。
注意事項:
linux除了在伺服器操作系統方面保持著強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有著長足的進步。使用者不僅可以直觀地獲取該操作系統的實現機制,而且可以根據自身的需要來修改完善這個操作系統,使其最大化地適應用戶的需要。
⑤ Linux中,怎樣修改文件名
Linux中修改文件名使用mv命令,它可以將源文件重命名為目標文件,或將源文件移動至指定目錄。
1、mv命令的用法
mv[選項]...[-T]源文件目標文件
或:mv[選項]...源文件...目錄
或:mv[選項]...-t目錄源文件...
2、比如在當前目錄下有個test.txt的文件 ,要修改文件名為good.txt,則可以執行
mvtest.txtgood.txt
--backup=<備份模式>:若需覆蓋文件,則覆蓋前先行備份;
-b:當文件存在時,覆蓋前,為其創建一個備份;
-f:若目標文件或目錄與現有的文件或目錄重復,則直接覆蓋現有的文件或目錄;
-i:互動式操作,覆蓋前先行詢問用戶,如果源文件與目標文件或目標目錄中的文件同名,則詢問用戶是否覆蓋目標文件。用戶輸入」y」,表示將覆蓋目標文件;輸入」n」,表示取消對源文件的移動。這樣可以避免誤將文件覆蓋。
--strip-trailing-slashes:刪除源文件中的斜杠「/」;
-S<後綴>:為備份文件指定後綴,而不使用默認的後綴;
--target-directory=<目錄>:指定源文件要移動到目標目錄;
-u:當源文件比目標文件新或者目標文件不存在時,才執行移動操作。
⑥ linux怎麼刪除文件名開頭是「-」的文件
rm---a.txt
會有這個問題是因為各種 shell 的命令常常使用 dash 作為選項,只要加入 --,把選項和文件名分隔開就好了。
⑦ linux下 怎樣刪除文件名中包含特殊字元的文件
1、如果文件名是第一個字元不是特殊符號,可以按一下第一個字母,通過tab鍵補全刪除。
2、如果文件名第一個字元是特殊符號,考慮轉義。比如
rm
-rf
\(123
刪除以(開頭的文件
⑧ 如何刪除文件名中帶特殊符號的文件
你可以在這個文件下,這個文件是緩存文件,我想也沒有用了吧,新建一個擴展名為bat的文件,比如del.bat,然後右鍵文件,編輯,然後輸入del
*.*就可以了,然後雙擊執行,這個文件夾下的所有文件就被刪除了