【Linux】find查找空文件夹
linux下批量删除空文件(大小等于0的文件)的方法
find . -name "*" -type f -size 0c | xargs -n 1 rm -f就是删除1k大小的文件。(但注意不要用 -size 1k,这个得到的是占用空间1k,不是文件大小1k的)。用这个还可以删除指定大小的文件,只要修改对应的 -size 参数就行,例如:
find . -name "*" -type f -size 1024c | xargs -n 1 rm -f查询出所有的空文件夹
find -type d -empty查询所有/root/下的空文件夹
find /root -type d -empty  列出搜索到的文件 删除文件
find . -name "shuaige.txt" -exec ls {} ;  
批量删除搜索到的文件
find . -name "shuaige.txt" -exec rm -f {} ;  
删除前有提示
find . -name "shuaige.txt" -ok rm -rf {} ;  删除当前目录下面所有 test 文件夹下面的文件
find . -name "test" -type d -exec rm -rf {} ; //删除文件夹下面的所有的.svn文件
find . -name '.svn' -exec rm -rf {} ;
1.{}和之间有一个空格 注:
2.find . -name 之间也有空格 
 3.exec 是一个后续的命令,{}内的内容代表前面查找出来的文件
【Linux】find查找空文件夹的更多相关文章
- Linux如何查找大文件或目录总结
		在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ... 
- git add --all 为啥不能添加空文件夹,这样设计的初衷是
		git add --all 为啥不能添加空文件夹,这样设计的初衷是? 好多项目还得弄个假文件在空文件夹里面占位 这个算设计失误吧,见 https://git.wiki.kernel.org/index ... 
- Linux如何查找大文件或目录总结及在全部目录中查找
		在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ... 
- Linux下查找大文件以及目录
		转自:http://www.cnblogs.com/kerrycode/p/4391859.html 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在 ... 
- Linux上查找最大文件的 3 种方法
		有时候我们在系统上安装了数十个应用程序,随着使用时间的推移,许多文件变得越来越大,从而导致磁盘空间越来越小.那么问题来了,如何找到系统上这些大文件,然后进行一番磁盘空间清理呢,这篇文章就此介绍几种查找 ... 
- linux系统下修改文件夹目录权限
		linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何 ... 
- 在github分支上上传空文件夹
		GIT工具是依靠文件来识别文件夹的,对于空的文件夹是不能识别的.因此如果需要在代码中增加一个空文件夹,同时需要在文件夹中增加一个空文件.gitkeep 当批量增加空文件夹时,可以在GIT库的根目录下输 ... 
- albert1017 Linux下压缩某个文件夹(文件夹打包)
		albert1017 Linux下压缩某个文件夹(文件夹打包) tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把 ... 
- 关于Linux系统清理/tmp/文件夹的原理
		转自:http://www.opsers.org/base/clean-up-on-the-linux-system-tmp-folder-you-may-want-to-know.html 我们知道 ... 
随机推荐
- STL——容器(List)List 的概念
			1. List 容器的基本概念 1. list 是一个双向链表容器,可高效的进行插入删除元素,他的原理在于每个元素都有两个指针来记录前后两个元素的地址,像火车车厢一样,list 中各个元素在物理存储单 ... 
- MySQL增强半同步的搭建实验,和一些参数的个人理解
			关于参数理解,已补充实验,可以查看: rpl_semi_sync_master_wait_no_slave 参数研究实验 环境信息 role ip port hostname master 192.1 ... 
- mysql单机多实例配置
			Windows上配置多个mysql实例,主要改下配置文件即可,mysql目录如下: my2中主要改两个配置内容 datadir = D:/Program Files/Mysql/mysql-5.7.2 ... 
- 跟我一起学Redis之高可用从主从复制开始
			前言 现在遇到高并发场景时,缓存技术应该算是性能优化的第一步,缓解数据库压力的同时还能提高访问效率,而Redis应该是绝大多数应用场景的首选.但是尽快Redis性能再优秀,在当今高并发场景下,一台服务 ... 
- ElasticSearch 史上最全文章
			老规矩,本篇文章 不做 ElasticSearch 的 编码讲解 ,只介绍 文章学习的一些优秀文章 重点在于不要循规蹈矩,教程 这样走,你不一定要按他这样走,按自己的方式来,学习效率会更高,网上的教程 ... 
- 利用Python将PDF文档转为MP3音频
			1. 转语音工具 微信读书有一个功能,可以将书里的文字转换为音频,而且声音优化的不错,比传统的机械朗读听起来舒服很多. 记得之前看到过Python有一个工具包,可以将文字转换为语音,支持英文和中文,而 ... 
- VC++安装window8.1系统
			下载VC++软件 解压安装(这个过程一般不会出现问题) 安装完成后,运行VC++会出现不兼容信息,照着一下方法就可以解决了. 将MSDEV.EXE重命名为MSDEV1.EXE.(路径:Common/M ... 
- Java中常见的json序列化类库 - Jackson
			Jackson 介绍 Jackson框架是基于Java平台的一套数据处理工具,被称为"最好的Java Json解析器". Jackson框架包含了3个核心库:streaming,d ... 
- 【转】PANDAS 数据合并与重塑(concat篇)
			转自:http://blog.csdn.net/stevenkwong/article/details/52528616 1 concat concat函数是在pandas底下的方法,可以将数据根据不 ... 
- [leetcode]49. Group Anagrams重排列字符串分组
			是之前的重排列字符串的延伸,判断是重排列后存到HashMap中进行分组 这种HashMap进行分组的方式很常用 public List<List<String>> groupA ... 
