急救: rm 删除一个目录下所有文件,但是文件太多了!

7682阅读 0评论2009-08-13 greendays
分类:


[] [] [] [] []
(看完<>?)
大天使



CU编号: 495724
注册:2006-11-25
最后登录: 2009-08-13
帖子:
精华:0







状态:...保密...

[] [] [博客]


[]     顶部
发表于 2009-8-13 18:58 

一个目录下有N多的文件,
> rm *
ksh: /usr/bin/rm: arg list too long(文件太多了)
删不掉,ls的话10分钟也列不完

怎么办呢? 又不能格盘(生产环境).

dx救我... ...



您对本贴的看法:

__________________________________

http://blog.chinaunix.net/u2/88035/
1. 我们的理想,是不是马蒂尔德的赝品项链?
2. A以我不合条件C打击我,等我符合了条件C,A就不打击我了吗?
3. 什么是"意义","意义"有意义吗?
| | |
  帅哥
风云使者




CU编号: 690903
注册:2008-4-13
最后登录: 2009-08-13
帖子:
精华:0







状态:...在线...

[] [] [博客]


[]       顶部
发表于 2009-8-13 19:31 

回复 #1 jeanlove 的帖子

rm -rf *



您对本贴的看法:
| | |
  帅哥
风云使者




CU编号: 690903
注册:2008-4-13
最后登录: 2009-08-13
帖子:
精华:0







状态:...在线...

[] [] [博客]


[]       顶部
发表于 2009-8-13 19:32 

回复 #1 jeanlove 的帖子

mke2fs -j /dirname



您对本贴的看法:
| | |
  帅哥
天使



CU编号: 75493
注册:2003-7-25
最后登录: 2009-08-13
帖子:
精华:0







来自:Hangzhou
状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-8-13 19:40 

试试:

find your_directory ! -name . -exec rm -rf {} \; 2>/dev/null



您对本贴的看法:
| | |
  帅哥 (黑哥)
法师



CU编号: 631768
注册:2007-10-22
最后登录: 2009-08-13
帖子:
精华:0







来自:小山村
状态:...在线...

[] [] [博客]


[]     顶部
发表于 2009-8-13 19:52 

find  | xargs rm -rf



您对本贴的看法:

__________________________________

LIVE FREE OR DIE!     K.I.S.S.


| | |

» » »
上一篇:如何去除空格
下一篇:怎么用sed删除从指定行到最后一行?