首页 > 系统相关 >linux 命令

linux 命令

时间:2022-11-28 15:55:26浏览次数:79  
标签:name 删除 命令 linux rm 1k find size

linux 批量删除空文件或空文件夹

 

1. 批量删除空文件(大小等于0的文件)

find . -name "*" -type f -size 0c | xargs -n 1 rm -f

2. 删除指定size大小文件

find . -name "*" -type f -size 1024c | xargs -n 1 rm -f

ps:  此处即删除1k大小的文件. (但注意不要用 -size 1k,这个得到的是占用空间1k,不是文件大小1k的)

 

3. 查询出所有的空文件夹

find -type d -empty

4. 列出搜索到的文件 

find . -name "*.txt" -exec ls -l {} \;

5. 批量删除搜索到的文件

find . -name "*.txt" -exec rm -f {} \;

6. 删除前有提示 

find . -name "*.txt" -ok rm -rf {} \;

标签:name,删除,命令,linux,rm,1k,find,size
From: https://www.cnblogs.com/sunttt/p/16932408.html

相关文章

  • ROBOCOPY 命令
    命令语法:ROBOCOPYsourcedestination[file[file]…][options]源:源目录(驱动器:\路径或\服务器\共享\路径)目标:目标目录(驱动器:\路径或\服务器\共享\路径)文件:要复......
  • Linux Deploy和termux都试过了。现在用神器AdLux
    前言:比较新的版本AdLux是真的好用。适合新老程序员;近期风控研究在小型机器上安装java环境用于将来测试环境或者研发,简单总结下;研究的机器有:红米2、荣耀6X、......
  • tcpdump一个命令的剖析
     简单介绍:用简单的话来定义tcpdump,就是:dumpthetrafficonanetwork,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”......
  • Java命令行实用工具jps和jstat 专题
    在Linux或其他UNIX和类UNIX环境下,ps命令想必大家都不陌生,我相信也有不少同学写过psaux|grepjava|grep-vgrep|awk'{print$2}'这样的管道命令来找出Java进程的p......
  • lsmod命令
    lsmod命令用来列出当前系统加载的模块,可以当作硬件模块浏览器。使用权限:格式:lsmod[-hV]主要选项:-h:显示帮助信息。-V:显示软件版本信息。应用说明:使用lsmod命令必须安......
  • LDAP常用命令解析
    ldapadd-x  进行简单认证-D  用来绑定服务器的DN-h  目录服务的地址-w  绑定DN的密码-f  使用ldif文件进行条目添加的文件例子ldapadd-x-D"cn=r......
  • 详述怎么使用Linux救援模式
    当你的Linux系统出现问题时你会怎么办,直接重新安装,还是用Linux救援模式。或许你对这个模式很陌生但是并不妨碍他会对你有很大的帮助,可以帮你挽回很多重要的数据,是你不必很伤......
  • 来自实践中的教训,有时候纯ffmpeg命令并不好使,还得需要ffmpy包装器
    您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦。本文是ffmpeg使用的第二篇文章,主要是关于ffmpy的使用。干货满满,建议收藏,需要用到时常看看。小伙伴们如有问题及需要,欢迎......
  • linux磁盘占用100%,却找不到大文件——记一次僵尸文件导致的服务异常
    问题:  因服务器磁盘占用100%而导致服务异常。解决:  先用命令检查磁盘df-h[root@localhost/]#df-h文件系统容量已用可用已用%挂载点/d......
  • linux c下程序调试工具详解
    1.htop/tophtoptophtop主要参数说明#Time:当前时间#Uptime:系统运行时间#Tasks:进程总数、当前进程运行数#Loadaverage:1、5、10分钟的负载情况#Avg:系统CPU......