導航:首頁 > 操作系統 > linux文件名有空格

linux文件名有空格

發布時間:2023-01-27 14:14:42

linux 文件夾名字有空格,如何重命名

例如文件夾 oracle install.tar 你在安裝時直接使用這個名字安裝,會報錯,如找不到oracle.tar文件和找不到install.tar文件,原因就是安裝包名字有空格 解決:可以用單引號擴住這個文件 tar -zxvf `oracle install.tar`即可解決 延伸:Linux里不建議建立帶有空格的文件夾,相信這種文件是從外面拷貝過來的,以後對這種文件夾的操作可以拷貝過來後重命名為Linux標準的文件名或者在使用時用點引號擴住

㈡ linux怎麼消除文件名中的空格

可以在空格前加上轉義符 \ ,就能達到效果。比如:
~$ 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鍵選擇,會自動出來帶 \ 轉義之後的文件名。

\字元的意義:
\(反斜杠) 又叫轉義,去除其後緊跟的元字元或通配符的特殊意義。

轉義符還可以處理其他特殊符號,比如通用符:*、?、$等,以及 \ 字元本身。只需要在它前面加上 \ 即可。

㈢ 如何在linux系統下對文件夾名有空格的文件

創建:mkdir
"a
b"
mkdir
'a
b'
mkdir
a\
b
進入:cd
"a
b"
cd
'a
b'
cd
a\
b
由上可見,需要在帶有空格的文件夾名前面加上引號(單引號或者雙引號),另一種方法是在空格前面加\,\的意思是後面還有字元的意思。
切記,直接輸名字是無法操作成功的,如已經創建了文件夾"a
b",直接終端輸入cd
a
b會出現沒有a文件夾的錯誤。

㈣ linux for循環 帶空格的文件名

for循環在讀入的時候是從一個大字元串中進行分割,而分割的標識是IFS,IFS默認分隔符是空格\tab\換行,所以會將換行符和空格同樣對待,所以需要更改IFS的分割標志.
解決方案:添加代碼
OLDIFS=$IFS
IFS=$'\n'
IFS=$OLDIFS123

注意: 這里將IFS的分割標志換成了 $』\n』 換行符,如果寫成』\n』僅僅表示字母n 《Linux就該這么學》一起學習linux
結果: 每一次for循環能夠得到正確的文件名,但是在執行mv命令時依然報錯,原因是文件名中有空格,不能找到正確的文件

㈤ 如何在Linux中操作文件名有空格和特殊字元

我們經常遇到文件和文件夾名稱。 在大多數情況下,文件/文件夾名稱與文件/文件夾的內容相關,並以數字和字元開頭。 Alpha數字文件名是相當普遍和非常廣泛使用,但是這不是這樣的情況,當我們必須處理文件/文件夾名稱中有特殊字元。

除了把這樣命名的人拖出去打一頓之外,你還是需要學會如何處理這樣的文件的。。。詳情見上面鏈接。

㈥ linux 文件名可以有空格嗎,如何在命令行中建立有空格的文件,是不需要一個什麼轉義字元阿

有空格的文件嗎
這樣吧還是做個example吧
比如建立一個名為「ivan lex」的空文件就是
touch "ivan lex" 這樣就可以了,只要加引號即可

㈦ Linux的文件夾名帶有空格怎麼進入或刪除

復制下面一段:(只復制下面兩行)
del
/f
/a
/q
\\?\%1
rd
/s
/q
\\?\%1
另存寸為
.bat的後綴名文件(非.txt或其他的後綴),文件名隨便起,記住一定是文件名後面的後綴是
.bat
保存類型為所有。將要刪除的文件拖到該批處理文件上
就可以刪除了!~

㈧ 如何在linux系統下對文件夾名有空格的文件

在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"
總結:本文實現了對文件夾名中有空格的文件進行創建\移動\刪除\進入\壓縮\解壓
等操作,相對於文件夾名中有空格的文件夾來說,在輸入命令時需要在文件夾名之間
插入"\"與空格的組合,文件夾名中有幾個空格就需要加幾個組合.

閱讀全文

與linux文件名有空格相關的資料

熱點內容
android錄音開源 瀏覽:457
弗洛伊德演算法c 瀏覽:10
udp命令字 瀏覽:659
app服務端java源碼 瀏覽:798
電腦用文件夾玩大型游戲 瀏覽:254
安卓耳塞失靈怎麼辦 瀏覽:765
華三交換機保存命令 瀏覽:605
命令方塊怎麼調鍵盤 瀏覽:841
不把密碼存在伺服器上怎麼辦 瀏覽:398
怎麼讓指令方塊的命令消失 瀏覽:543
用單片機做plc 瀏覽:404
雲伺服器進入子目錄命令 瀏覽:795
伺服器機櫃如何配電 瀏覽:578
怎麼刪除iphone資源庫里的app 瀏覽:940
pdf魚 瀏覽:648
單片機pcf8591什麼作用 瀏覽:805
sql命令學院 瀏覽:283
加密軟體在電腦那個盤 瀏覽:988
android獲取外部存儲 瀏覽:573
怎麼查自己家的伺服器地址 瀏覽:858