如何在linux系统下对文件夹名有空格的文件
在5261Windows操作系統中可以輕易地創建\移動\刪除文件4102夾名帶有空格的文件夾,
而在linux則需要進行一些特殊的處理才能1653實現以上功能.
(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"
總結:本文實現了對文件夾名中有空格的文件進行創建\移動\刪除\進入\壓縮\解壓
等操作,相對于文件夾名中有空格的文件夾來說,在輸入命令時需要在文件夾名之間
插入"\"與空格的組合,文件夾名中有幾個空格就需要加幾個組合.
4
評論
分享
舉報 收起
四川FLY6
2017-12-26 · 超過51用戶采納過TA的回答
關注
創建:2113mkdir "a b" mkdir 'a b' mkdir a\ b 進入:cd "a b" cd 'a b' cd a\ b 由上可見,需要在帶有空格的文件5261夾名前面加上4102引號(單引號或者雙引號),另一1653種方法是在空格前面加\,\的意思是后面還有字符的意思。 切記,直接輸名字是無法操作成功的,如已經創建了文件夾"a b",直接終端輸入cd a b會出現沒有a文件夾的錯誤。
1
評論
分享
舉報
北京京東世紀信息技..
廣告2020-11-26
文檔加密-「京東」電腦辦公,筆記本/CPU/鼠標/鍵盤/打印機,應有盡有,一站購齊!
www.jd.com
梅棄迎新
2017-12-26 · TA獲得超過1.2萬個贊
關注
用\轉義一下空格,或2113者用雙引號5261、單引號 比如文件4102名叫“zhe shi" cat zhe\ shi cat "zhe shi" cat 'zhe shi' 進程要有訪問文件的權限,特別要注意1653SELinux,不需要就把SELinux關掉
搶首贊
評論
分享
舉報禽寅官高軒
2019-01-16 · TA獲得超過3401個贊
關注
如果你的文件名是:
AAA空格BBB
操作的時候,比如:
cd
AAA\空格BBB
總結
以上是生活随笔為你收集整理的如何在linux系统下对文件夹名有空格的文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python换行符问题:\r\n还是\n
- 下一篇: shell 中的 set命令 -e -o