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查找空文件夹

read -p 'please input dir name: ' path

find ${var_path:=/tmp} -type d -empty

查询所有/root/下的空文件夹

find /root -type d -empty

# cat empty_dir.sh

#!/bin/bash

##############################################################

# File Name: empty_dir.sh

# Version: V1.0

# Author: frs

# Organization: https://www.todocker.cn

# Created Time : 2019-09-18 11:48:17

# Description:

##############################################################

var_path=$1

read -p 'please input yes|y|Y:' a

if [ $a == 'yes' -o $a == 'y' -o $a == 'Y' ]

then

for n in `ls -A ${var_path:=$PWD}`

do

file_num=`ls -A $n|wc -w`

if [ $file_num -eq 0 ]

then

rm -rf $n

fi

done

else

exit 1

fi

赞赏

查找空目录Linux,查找空文件夹相关推荐

  1. linux 清除空文件夹,linux系统中的批量删除文件与空文件删除的命令介绍

    linux下面删除文件或者目录命令rm(remove) 功能说明:删除文件或目录. 语法:rm [-dfirv][--help][--version][文件或目录...] 补充说明:执行rm指令可删除 ...

  2. 如何自下而上删除Linux的空文件夹

    博客主页:https://tomcat.blog.csdn.net 博主昵称:农民工老王 主要领域:Java.Linux.K8S 期待大家的关注

  3. 查找空目录Linux,Linux中find批量删除空文件及空文件夹脚本

    find . -name "*" -type f -size 0c | xargs -n 1 rm -f #linux下批量删除空文件(大小等于0的文件) 删除指定大小的文件,只要 ...

  4. linux替换某个文件夹下所有文件,Linux 批量查找并替换文件夹下所有文件的内容...

    1.批量查找某个目下文件的包含的内容 cd etc grep -rn "查找的内容" ./ 2.批量替换某个目下所有包含的文件的内容 cd etc sed -i "s/查 ...

  5. 如何在ftp服务器下查找文件夹,查找ftp服务器下的文件夹名

    查找ftp服务器下的文件夹名 内容精选 换一换 Linux x86-64(64位)服务器,常见的有EulerOS.Ubuntu.Debian.CentOS.OpenSUSE等.Windows 7及以上 ...

  6. linux删除文件夹下所有文件_本地文件快速搜索+批量删除空文件夹

    本号所有资源版权归原作者所有,如有侵权请加小编微信删除.本号免费分享,仅供学习交流,下载后24小时内请自觉删除,切勿用于商业用途,否则后果自负! 今天第一个分享是一个本地文件快速搜索神器Everyth ...

  7. win7计算机c盘搜索不到,Win7系统如何查找C盘中的ProgramData文件夹?

    ProgramData属于电脑C盘的一个系统文件夹,它是公用的被创建文件夹或文件存放的地方,这些文件夹或文件仅由创建者完整控制.最近,有Win7系统的用户,在C盘中竟然找不到ProgramData文件 ...

  8. linux清楚指定文件夹下的空文件夹

    要在 Linux 系统中清除指定文件夹下的空文件夹,可以使用 rmdir 命令. 例如,如果要清除 ~/documents 文件夹下的所有空文件夹,可以使用以下命令: find ~/documents ...

  9. Linux中怎么删除空文件夹

    找出空文件夹:find -type d -empty 找出并删除空文件夹: find -type d -empty | xargs rm -rf

最新文章

  1. 将数组A中的内容和数组B中的内容进行交换(数组一样大)
  2. J2EE(一)——开发简单WEB服务器
  3. HTTP协议的挑战者:RSocket
  4. J.U.C 提供的阻塞队列
  5. 【转】java编程思想第20章的注解例子用到的com.sun.mirror的jar包
  6. 如何导进开源库StickyListHeaders
  7. nyist oj 19 擅长排列的小明(dfs搜索+STL)
  8. SpringBoot知识点复习(第一次)
  9. html中居中方法,HTML中5种常见的居中方法
  10. CentOS7自行搭建KMS服务器
  11. vue模板字符串标签动态参数_vue模板字符串
  12. 程序员记录biji的工具_程序员专用笔记 Quiver
  13. 学会Python开发的第一步:写一个桌面小程序
  14. day7-字典和集合作业
  15. 贪心算法求解:王者荣耀购买点券最优策略
  16. CTF 2020 第二届 网鼎杯 第一道 Misc 签到
  17. 谷歌书签同步到gitee
  18. DateTime常用方法,不积硅步无以至千里
  19. 【动手学MVG】张正友标定法原理与实现
  20. ansible常见模块及使用方法

热门文章

  1. 基于八叉树的空间划分及搜索操作
  2. 关于男友打dota的问题~一个小姑娘写的~  太牛逼了
  3. 2020 中国开源年会暨阿帕奇中国路演 社区合作伙伴征集令
  4. 基于Java+SSM+MySQL的水果商城系统
  5. Onsen UI for React文档
  6. Python sh脚本
  7. js时间戳转换日期格式 yyyy-MM-dd hh:mm:ss
  8. 维也纳春之声交响乐团新年音乐会 观赏感想
  9. 【跨域】如何解决跨域问题
  10. mysql索引相关面试题