如何在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
- 下一篇: Linux 环境变量 /etc/prof