rm删除文件的一个问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- infinite180
- 帖子: 207
- 注册时间: 2007-05-31 20:17
- 来自: DUT
- 联系:
rm删除文件的一个问题
如果要删除当前目录的所有文件该怎么做呢?
我试过了 rm -rf * 但是删不掉.开头的隐藏文件,怎样才能全删除了,包括隐藏文件
我试过了 rm -rf * 但是删不掉.开头的隐藏文件,怎样才能全删除了,包括隐藏文件
-
- 帖子: 100
- 注册时间: 2008-09-25 16:06
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: rm删除文件的一个问题
.表示当前目录,..表示上一级目录,删除不掉当然是正常的,如果这也能删除,岂不是出大Bug了。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
- infinite180
- 帖子: 207
- 注册时间: 2007-05-31 20:17
- 来自: DUT
- 联系:
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- infinite180
- 帖子: 207
- 注册时间: 2007-05-31 20:17
- 来自: DUT
- 联系:
Re: rm删除文件的一个问题
这样就可以了,有空格的也可以删掉:BigSnake.NET 写了:删目录不就完了 =.= ...
find -name "*" -delete
不过为什么rm的星号不匹配隐藏文件呢?
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
- lll9p
- 帖子: 1806
- 注册时间: 2007-07-18 18:56
- 联系:
Re: rm删除文件的一个问题
当然不行。。。。“.”这个文件删不掉photor 写了:不行吗?代码: 全选
rm -rf .
我的小站imtho.com
3n6uv7 2vw <---- 332 ?语星火是么什
3n6uv7 2vw <---- 332 ?语星火是么什
-
- 帖子: 1081
- 注册时间: 2009-04-29 21:22
Re: rm删除文件的一个问题
好象加引号即可吧。比如:
rm -r ".linuq"
rm -r ".linuq"
- lerosua
- 论坛版主
- 帖子: 8455
- 注册时间: 2007-11-29 9:41
- 联系:
Re: rm删除文件的一个问题
赞同BigSnake.NET 写了:删目录不就完了 =.= ...
- 木泥黑
- 帖子: 1339
- 注册时间: 2008-10-18 12:41
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
- xieshaohu
- 帖子: 1565
- 注册时间: 2007-10-24 20:20
- 来自: 北京、海淀
- 联系:
Re: rm删除文件的一个问题
rm -rf * .[^.]* ..?*
还是正则表达式强悍
还是正则表达式强悍
Dell Vostro 1500, T7300/4GB/WD5000BEVT/nVidia 8400GM, Ubuntu 10.04 x86_64/VMware 7(Win7)
我的博客:http://xieshaohu.wordpress.com/
我的博客:http://xieshaohu.wordpress.com/
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: rm删除文件的一个问题
这不是正则表达式,是 shell 通配符。xieshaohu 写了:rm -rf * .[^.]* ..?*
还是正则表达式强悍