栏目分类
系统管理 | 安装启动 | xwindow | 基础知识 | 存储备份 | 内核技术 | 桌面应用 | 设备驱动 | Linux汉化 | 系统管理 | PAM认证 | drivers | rpm | quota | 灾难恢复
Linux数据库 | oracle | 数据库理论 | MYSQL | PostGreSQL
网络管理 | ssh | ntp | nis技术 | 多媒体 | dhcp | 网络基础 | ldap | 美化汉化 | proxy | samba | bind | iptables | 集群 | nfs | cvs | ftp服务 | email | 网络配置 | 网络安全 | apache | vpn | 网络管理 | Linux服务器 | Linux安全 | subversion | 网络监控
编辑工具 | emacs | vi | eclipse
linux新手入门 | 指令大全 | 输入法类 | Linux安装 | 常用命令 | 软件使用
发行版 | 其它Unix | bsd | Gentoo/lFS | windows | solaris | IBM | debian
其他 | 非技术类 | 业界动态 | 小说笑话 | 杂项工具 | 速度优化 | Linux认证 | 资讯动态 | 办公自动化 | xml | vc | 学习方法 | 手机技巧
Linux编程 | shell | python | 编程技术 | kernel | C/C++编程 | Python编程 | Perl编程 | PHP编程 | discuz | java/jsp | zope | html技术
排行榜
·ps查看进程命令用法
·Linux常用命令详解
·ps命令常用用法
·初学Linux必学60个命令文件处理
·ip命令手册(一)
·扫盲行动之:Linux常用命令简
·linux指令大全[1]
·Linux下网络通信命令详解
·Linux常见命令:进程查看
·ip命令手册(二)
·菜鸟学堂:新手应该掌握的Linux命令
·Linux基础系列教程
·linux指令大全[2]
·Vi命令一览表
·linux指令大全[3]
·Linux教程--netstat命令
·Linux常见命令:屏幕文本编辑器Vi
·Linux常见命令:磁盘操作与管理
·Linux系统管理命令中文详解
·Linux系统命令精通指南(初级)

    您现在的位置: Linux宝库 >> Linux >> linux新手入门 >> 常用命令 >> 文章正文
Linux下如何删除某个目录下大量的文件
Linux宝库 收集整理  作者:Linux宝库  时间:2008-05-10  收藏本站
来自:http://doc.linuxpk.com/81180.html
联系:linuxmine#gmail.com
分类:[常用命令]

不管是哪个操作系统,同一级目录存在太多的文件都是一件可怕的事情,不管是读取还是删除的时候。

一旦这种不幸的事情发生在你身上,而又不能完全把整个目录删掉怎么办呢?

你可以用 rm -f *.log 但是你马上就会收到一个出错信息:参数列表太长

一个小时以前我一直还是缩小通用匹配符的范围,例如我依次的执行

rm -f a*.log
rm -f b*.log
......

非常费劲,如果这样还不行可以还要继续细化通配符,这样要删除所有log文件可能需要一整天时间。

废话那么多,其实只需要一个命令就可以搞定

ls *.log | xargs rm -f

刚把一个包含几万个文件的目录干掉(/var/log/samba),试试看。

注:用rm -fr (路径+要删文件)也可以。

本文来自:http://doc.linuxpk.com/81180.html
发表您的高见!

·上一篇:
Linux笔记:使用过程中的备忘
·下一篇:linux上去掉文件属性的命令
 
     最新更新
·ubuntu音乐文件和pdf出现乱码的解决办法
·ubuntu编译程序新手指导
·Ubuntu Linux系统Sudo命令无效解决方法
·Linux下的搜索工具find基本用法
·Linux的自动执行程序cron和crontab(2)
·Linux的自动执行程序cron和crontab(1)
·linux批量查找文件内容
·Linux下面单个进程能够打开的文件句柄的数目
·Debian4.0下如何用less察看中文文本
·scrot 从入门到精通
·Screen:Shell 孵化器
·使用zless 查看压缩文件
·linux上去掉文件属性的命令
·Linux下如何删除某个目录下大量的文件
·Linux笔记:使用过程中的备忘
·Linux操作系统打包命令使用技巧
·vmstat结果内容的解释
·实用技巧:为Linux系统手工添加SWAP空间
·Ubuntu Linux系统下apt-get命令详解
·Linux指令篇:档案目录管理--mkdir
·Linux指令篇:档案目录管理--mv
·Linux指令篇:档案目录管理--ls
·Linux指令篇:档案目录管理--rm
·Linux指令篇:档案目录管理--rmdir
·Linux指令篇:档案目录管理--split
·Linux指令篇:档案目录管理--touch
·Rpm命令手册
·Linux指令篇:日期时间排程--at
·Linux指令篇:日期时间排程--cal
·Linux指令篇:日期时间排程--crontab