linux下带有空格的文件怎么删除?

如图,像1helloworld这些文件怎么删... 如图,像1 hello world这些文件 怎么删 展开
 我来答
低调的神回复
2018-08-03 · TA获得超过1.8万个赞
知道大有可为答主
回答量:9065
采纳率:90%
帮助的人:1901万
展开全部
可以在空格前加上转义符 \ ,就能达到效果。比如:
~$ 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键选择,会自动出来带 \ 转义之后的文件名。

\字符的意义:
\(反斜杠) 又叫转义,去除其后紧跟的元字符或通配符的特殊意义。

转义符还可以处理其他特殊符号,比如通用符:*、?、$等,以及 \ 字符本身。只需要在它前面加上 \ 即可。
asdfr79
2011-07-21
知道答主
回答量:55
采纳率:0%
帮助的人:19.5万
展开全部
图形界面的话直接拖到回收站,终端的话怎么没有后缀名?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
amuro0000
2011-07-21 · TA获得超过149个赞
知道小有建树答主
回答量:725
采纳率:0%
帮助的人:359万
展开全部
先用 ls -i 得到 1 hello world 的inod(就是最前面的数字)假设这个数字是123,然后find . -inum 123 -exec rm {} \; 就ok了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
buptxiejianjun
2011-07-21 · TA获得超过3278个赞
知道大有可为答主
回答量:1019
采纳率:0%
帮助的人:1163万
展开全部
转义字符,用\屏蔽,比如 rm -fr hello\ world

还有输入首字母或者前几个用tab自动补全
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fkkeee
2015-07-06 · TA获得超过335个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:396万
展开全部
可以在空格前加上转义符 \ ,就能达到效果。比如:
~$ 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)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式