linux下要刪除代空格檔名的檔案new file檔案怎麼辦

2022-12-21 21:51:23 字數 6118 閱讀 5152

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...