1樓:白卡
使用者能用rm命令刪除不必的檔案。該命令的功能為刪除一個目錄中的一個或多個檔案或目錄,他也能將某個目錄及其下的所有檔案及子目錄均刪除。對於連結檔案,只是斷開了連結,原檔案保持不變。
rm命令的一般形式為:
用法:rm [選項]... 目錄...
刪除指定的《檔案》(即解除連結)。
-d, --directory 刪除可能仍有資料的目錄 (只限超級使用者)
-f, --force 略過不存在的檔案,不顯示任何資訊
-i, --interactive 進行任何刪除操作前必須先確認
-r, -r, --recursive 同時刪除該目錄下的所有目錄層
-v, --verbose 詳細顯示進行的步驟
--help 顯示此幫助資訊並離開
--version 顯示版本資訊並離開
要刪除第一個字元為『-』的檔案 (例如『-foo』),請使用以下其中一種方法:
rm -- -foo
rm ./-foo
請注意,如果使用 rm 來刪除檔案,通常仍可以將該檔案恢復原狀。如果想保證
該檔案的內容無法還原,請考慮使用 shred。
範例:刪除所有rb語言程式檔;刪除前逐一詢問確認 :
rm -i *.rb
將 finished 子目錄及子目錄中所有檔案刪除 :
rm -r finished
使用rm命令要小心。因為一旦檔案被刪除,他是不能被恢復的。了防止這種情況的發生,能使用i選項來逐個確認要刪除的檔案。
如果使用者輸入y,檔案將被刪除。如果輸入所有其他東西,檔案則不會刪除。
更多幫助資訊請檢視 rm --help
2樓:
rm 'new file~'
這個檔案應該是你用gedit儲存時它自動備份的
在gedit中設定一下應該就不會再出現這個檔案
3樓:匿名使用者
rm new?file
linux下帶有空格的檔案怎麼刪除?
4樓:低調的神回覆
可以在空格前加上轉義符 \ ,就能達到效果。比如:
~$ ls test\ aa.txt
test aa.txt
~$ rm test\ aa.txt
~$ ls test\ aa.txt
ls: cannot access test aa.txt: no such file or directory
這樣就刪除了檔案。
如果檔案的第一個字元不是空格,可以先寫幾個字元,再用tab鍵選擇,會自動出來帶 \ 轉義之後的檔名。
\字元的意義:
\(反斜槓) 又叫轉義,去除其後緊跟的元字元或萬用字元的特殊意義。
轉義符還可以處理其他特殊符號,比如通用符:*、?、$等,以及 \ 字元本身。只需要在它前面加上 \ 即可。
5樓:匿名使用者
圖形介面的話直接拖到**站,終端的話怎麼沒有字尾名?
6樓:匿名使用者
先用 ls -i 得到 1 hello world 的inod(就是最前面的數字)假設這個數字是123,然後find . -inum 123 -exec rm {} \; 就ok了
7樓:匿名使用者
轉義字元,用\遮蔽,比如 rm -fr hello\ world
還有輸入首字母或者前幾個用tab自動補全
8樓:
rm 'hello world'
linux中怎麼刪除帶有空格名的資料夾
9樓:古方延時愛力久
複製下面一段:(只複製下面兩行)
del /f /a /q \\?\%1
rd /s /q \\?\%1
另存寸為 .bat的字尾名檔案(非.txt或其他的字尾),檔名隨便起,記住一定是檔名後面的字尾是 .bat
儲存型別為所有。將要刪除的檔案拖到該批處理檔案上就可以刪除了!~
linux怎麼消除檔名中的空格
10樓:低調的神回覆
可以在空格前加上轉義符 \ ,就能達到效果。比如:
~$ ls test\ aa.txt
test aa.txt
~$ rm test\ aa.txt
~$ ls test\ aa.txt
ls: cannot access test aa.txt: no such file or directory
這樣就刪除了檔案。
如果檔案的第一個字元不是空格,可以先寫幾個字元,再用tab鍵選擇,會自動出來帶 \ 轉義之後的檔名。
\字元的意義:
\(反斜槓) 又叫轉義,去除其後緊跟的元字元或萬用字元的特殊意義。
轉義符還可以處理其他特殊符號,比如通用符:*、?、$等,以及 \ 字元本身。只需要在它前面加上 \ 即可。
怎麼用j**a**建立一個帶空格的檔名的檔案??
11樓:瑤寶媽媽育兒
windows的命名規範不允許":"這種特殊符號,所以windows下建立會有異常。linux可以建立。
檔名內可以有空格:
file f = new file("te st");
f.createnewfile();
12樓:匿名使用者
public static void main(string args) throws ioexception
file file = new file(path,"a cc.txt");
file.createnewfile();}
13樓:
我試了一下,有空格可以,冒號的不行。
windows檔名裡不能有英文的冒號。
14樓:匿名使用者
可以帶空格的用new file建立的話 冒號就不可以
如何在linux系統下對資料夾名有空格的檔案
15樓:七彩虹科技****
在windows作業系統中可以輕易地建立\移動\刪除資料夾名帶有空格的資料夾,
而在linux則需要進行一些特殊的處理才能實現以上功能.
(1)建立資料夾
mkdir my\ first
這條命令建立了資料夾"my first",資料夾名中my和first之間有一個空格,在命令列中需要
新增一個"\"符號和一個空格的組合
mkdir my\ \ tow
這條命令建立了資料夾"my tow",資料夾名中my和tow之間有兩個空格,在命令列中需要
新增兩個"\"與空格的組合
(2)移動資料夾
mv my\ first /tmp
這條命令將資料夾"my first"移動到資料夾tmp下
mv my\ \ tow /tmp
這條命令將資料夾"my tow"移動到資料夾tmp下
(3)刪除資料夾
rm -r my\ first
這條命令將資料夾"my\ first"刪除
rm -r my\ \ tow
這條命令將資料夾"my\ \ tow"刪除
(4)進入資料夾
cd my\ first
這條命令可以進入資料夾"my first"
cd my\ \ tow
這條命令可以進入資料夾"my tow"
(5)建立壓縮檔案
tar czf my\ first.tar.gz my\ first
建立壓縮檔案"my first.tar.gz"
tar czf my\ \ tow.tar.gz my\ \ tow
建立壓縮檔案"my tow.tar.gz"
tar cjf my\ first.tar.bz2 my\ first
建立壓縮檔案"my first.tar.bz2"
tar cjf my\ \ tow.tar.bz2 my\ \ tow
建立壓縮檔案"my\ \ tow"
(6)解壓壓縮檔案
tar xzf my\ first.tar.gz
解壓壓縮檔案"my first.tar.gz"
tar xzf my\ \ tow.tar.gz
解壓壓縮檔案"my tow.tar.gz"
tar xjf my\ first.tar.bz2
解壓壓縮檔案"my first.tar.bz2"
tar xjf my\ \ tow.tar.bz2
解壓壓縮檔案"my tow.tar.bz2"
總結:本文實現了對資料夾名中有空格的檔案進行建立\移動\刪除\進入\壓縮\解壓
等操作,相對於資料夾名中有空格的資料夾來說,在輸入命令時需要在資料夾名之間
插入"\"與空格的組合,資料夾名中有幾個空格就需要加幾個組合.
16樓:
用\轉義一下空格,或者用雙引號、單引號 比如檔名叫「zhe shi" cat zhe\ shi cat "zhe shi" cat 'zhe shi' 程序要有訪問檔案的許可權,特別要注意selinux,不需要就把selinux關掉
17樓:四川優就業
建立:mkdir "a b" mkdir 'a b' mkdir a\ b 進入:cd "a b" cd 'a b' cd a\ b 由上可見,需要在帶有空格的資料夾名前面加上引號(單引號或者雙引號),另一種方法是在空格前面加\,\的意思是後面還有字元的意思。
切記,直接輸名字是無法操作成功的,如已經建立了資料夾"a b",直接終端輸入cd a b會出現沒有a資料夾的錯誤。
18樓:禽寅官高軒
如果你的檔名是:
aaa空格bbb
操作的時候,比如:
cdaaa\空格bbb
請問在linux終端下面如何處理windows帶空格的檔名?
19樓:匿名使用者
使用萬用字元 ? 和*代替就行,
例如a a中有一個空格可以用a?a來代替.
a a中有多個空格可以用 a*a來代替或者使用轉義字元 \加一個空格來表示檔名中的一個空格,有幾個空格就寫幾個 \和空格
20樓:匿名使用者
用轉義例如 file\ name
其中"\ "就表示這個是空格
如何在linux系統下對資料夾名有空格的資料夾進行操作
21樓:匿名使用者
用反斜槓轉義即可,「\ "代表空格
22樓:小政
如果你的檔名是: aaa空格bbb
操作的時候,比如: cd aaa\空格bbb
23樓:踏雪而來聞梅香
例如資料夾 oracle install.tar 你在安裝時直接使用這個名字安裝,會報錯,如找不到oracle.tar檔案和找不到install.
tar檔案,原因就是安裝包名字有空格 解決:可以用單引號擴住這個檔案 tar -zxvf `oracle install.tar`即可解決 延伸:
linux裡不...
24樓:
*\ * \後面可以輸入空格。
linux下怎麼建立和進入帶有空格的資料夾
25樓:手機使用者
有時候需要建立帶有空格的資料夾,雖然這不是一個好的習慣,但是偶爾會遇到。用的最多的是很多時候需要進入帶有空格的資料夾,如"a b"是一個資料夾名。 建立:
mkdir "a b" mkdir 'a b' mkdir a\ b 進入:cd "a b" cd 'a b' cd a\ b 由上可見,需要在帶有空格的資料夾名前面加上引號(單引號或者雙引號),另一種方法是在空格前面加\,\的意思是後面還有字元的意思。 切記,直接輸名字是無法操作成功的,如已經建立了資料夾"a b",直接終端輸入cd a b會出現沒有a資料夾的錯誤。
批量刪除檔名中的數字,批量去除當前資料夾下檔名前面的數字?
xnview具有批量改名的功能,msoffice的 管理器也行 批量去除當前資料夾下檔名前面的數字?可試試 檔案批量處理百寶箱v8.0中有關批量更名功能,比如其更多功能 拓展介面 正則更名功能,查詢表示式 d 替換表示式 1,單擊試預覽,預覽符合預期後批處理即可。如何批量刪除資料夾名稱裡面中間的所有...
為什麼有的資料夾檔名是綠色的,為什麼資料夾名是綠顏色的?
該資料夾在ntfs系統的碟符內,並且處於加密狀態,才會顯示綠色的名字。這裡有兩種方法取消綠色資料夾名稱,一種是取消資料夾選項內的 用彩色顯示加密碼的ntfs檔案 另外一種是取消該檔案的加密。具體步驟如下 所需材料 win7系統演示。一 第一種方法 開啟該資料夾所在目錄,點選 組織 下拉選單內點選 資...
linux如何刪除只讀的檔案系統
可以先賦許可權,用chmod命令。也還可使用root許可權強行刪除。如 chmod 777 filename rm filename 命令簡介 變更檔案或目錄的許可權。在unix系統家族裡,檔案或目錄許可權的控制分別以讀取,寫入,執行3種一般許可權來區分。1 linux是一套免費使用和自由傳播的類u...