導航:首頁 > 文件類型 > linux如何創建帶有空格的文件

linux如何創建帶有空格的文件

發布時間:2024-03-22 14:08:55

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

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

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

3. Linux在shell中創建文件 怎麼可以讓創建出來的文件名稱帶有空格

在shell中,以空格作為命令參數的分隔符,所以touch
ab
cd,shell會把ab
cd解釋成touch的兩個參數,即要創建的兩個文件回的名稱,所答以就創建了兩個文件。而
touch
"ab
cd"
,很明顯,"ab
cd"是一字元串,是一整體,這樣就創建了一個文件ab
cd.
還有一方法,就是把空格轉義:
touch
ab\
cd
(反斜線後有一空格,此時反斜線把空格轉義了),當然,還是第一種方法好用
:)

4. 467/1000:linux中新建文件的命令有哪些

我對linux的新建命令的認知還停留在新建文件夾的命令「mkdir+空格+新建文件名」。好像對新建文件的命令筆記比較模糊。

在21天小打卡中得知,新建文件的三個命令為: 「touch,echo和cp」

當我看到這兩個命令時,意識到了自己對linux命令認知的局限性。touch用的太少,沒什麼概念,對於「echo」,是向某個文件中輸入內容,而「cp」,我的認知還停留在復制上。

新建文件具體用法是:
touch:「touch+空格+目標路徑名/新建文件名」

新建文件命令:「touch,echo和cp」,拓展了我對於新建文件的認知。另外有兩點也是蠻有意思的。

1.如果對新建文件的目錄結構比較熟悉,可以直接輸入目標路徑和新建文件名進行新增。工作中用的比較多是,cd到某個文件夾進行新增。直接輸入目標路徑,這種新增方法更方便快捷,要求的是對文件結構比較熟悉。

2.使用echo的「>>」和「>」的區別。「>>」為: 「輸出追加重定向」 ,「>」叫 「輸出重定向」 。兩者的區別在於,當文件中有內容時是否會覆蓋原來的內容。具體是: 如果不覆蓋原來存在的內容,追加新內容,使用「>>」

5. Linux在shell中創建文件 怎麼可以讓創建出來的文件名稱帶有空格

在shell中,以空格作為命令參數的分隔符,所以touch
ab
cd,shell會把ab
cd解釋成touch的兩個參數,即要創建的兩個文件的名稱,所以就創建了兩個文件。而
touch
"ab
cd"
,很明顯,"ab
cd"是一字元串,是一整體,這樣就創建了一個文件ab
cd.
還有一方法,就是把空格轉義:
touch
ab\
cd
(反斜線後有一空格,此時反斜線把空格轉義了),當然,還是第一種方法好用
:)

閱讀全文

與linux如何創建帶有空格的文件相關的資料

熱點內容
java將數字轉換成字母 瀏覽:854
c盤中的哪些是系統文件夾 瀏覽:668
分布式服務如何跨庫統計數據 瀏覽:829
力控轉發數據客戶端模式如何建立 瀏覽:200
怎麼樣讓自己的網站不被別人看到 瀏覽:711
編程擴展效果如何 瀏覽:335
榮耀暢玩手環同步qq 瀏覽:475
怎麼向sql中添加資料庫 瀏覽:596
錄歌失敗重啟app什麼意思 瀏覽:522
壓縮文件包怎麼在微信發送 瀏覽:432
mysql資料庫怎麼插入時間值 瀏覽:191
微信視頻不能轉發朋友圈 瀏覽:596
影視後期的app有哪些 瀏覽:956
電子保單數據出錯什麼意思 瀏覽:368
如何以文件下載音樂 瀏覽:438
計算機網路章節練習 瀏覽:999
單片機的外部中斷程序 瀏覽:48
表格批量更名找不到指定文件 瀏覽:869
js的elseif 瀏覽:584
3dmaxvray視頻教程 瀏覽:905

友情鏈接