位置: 编程技术 - 正文

在Linux系统中批量删除多个文件的方法总结(linux批量操作)

编辑:rootadmin

推荐整理分享在Linux系统中批量删除多个文件的方法总结(linux批量操作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux 批处理命令,linux批量操作,linux批处理文件怎么写,linux批量处理命令,在linux系统中批量添加用户,在linux系统中批量添加用户,linux执行批处理文件的命令,linux批处理命令教程,内容如对您有帮助,希望把文章链接给更多的朋友!

当我们在linux系统中要删除数万或者数十万甚至数百万的文件时使用rm -rf *就不太好用,因为要等待很长一段时间。在这种情况之下我们可以使用linux系统命令rsync来巧妙的处理。rsync实际上用的是替换原理,处理数十万个文件也是秒删。 1. rsync安装,有些系统默认安装有该命令ubuntu系统:复制代码代码如下:sudo apt-get install rsyncfedora 系统:复制代码代码如下:sudo yum install rsync其他的可以源码安装,到下面的网站下载 2. rsync提供了一些跟删除有关的参数rsync --help | grep delete --del an alias for --delete-during --delete delete extraneous files from destination dirs --delete-before receiver deletes before transfer, not during --delete-during receiver deletes during transfer (default) --delete-delay find deletions during, delete after --delete-after receiver deletes after transfer, not during --delete-excluded also delete excluded files from destination dirs --ignore-errors delete even if there are I/O errors --max-delete=NUM don't delete more than NUM files其中--delete-before接收者在传输之前进行删除操作

3. 示例清空目录或文件,如下: 1、先建立一个空目录 复制代码代码如下:mkdir /data/blank 2、用rsync删除目标目录 复制代码代码如下:rsync --delete-before -d -a -H -v --progress --stats /data/blank/ /var/edatacache/或者复制代码代码如下:rsync --delete-before -d /data/blank/ /var/edatacache/

在Linux系统中批量删除多个文件的方法总结(linux批量操作)

这样/var/edatacache目录就被快速的清空了。

选项说明:–delete-before 接收者在传输之前进行删除操作–progress 在传输时显示传输过程-a 归档模式,表示以递归方式传输文件,并保持所有文件属性-H 保持硬连接的文件-v 详细输出模式–stats 给出某些文件的传输状态-d transfer directories without recursing

删除文件夹如果大量小文件都集中在几个目录中,那么这个方法就有用了。复制代码代码如下:rm -f /var/log/httpd/access.log将会强制删除/var/log/httpd/access.log这个文件-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思-i 进行交互式删除。提示:使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。了防止这种情况的发生,可以使用i选项来逐个确认要删除的文件。如果用户输入y,文件将被删除。如果输入任何其他东西,文件则不会删除。使用这个rm -rf删除文件的时候一定要格外小心,linux没有回收站的。rm -r 目录名:将子目录及子目录中所有档案删除复制代码代码如下:[root@localhost test]# ls -l 总计 drwxr-xr-x 7 root root - : scf drwxr-xr-x 2 root root - : test1 drwxr-xr-x 3 root root - : test2 drwxrwxrwx 2 root root - : test3 drwxr-xr-x 2 root root - : test4 drwxr-xr-x 3 root root - : test5 复制代码代码如下:[root@localhost test]# rm -r test1 rm:是否进入目录 “test1”? y rm:是否删除 一般文件 “test1/log3.log”? y rm:是否删除 目录 “test1”? y 复制代码代码如下:[root@localhost test]# ls -l 总计 drwxr-xr-x 7 root root - : scf drwxr-xr-x 3 root root - : test2 drwxrwxrwx 2 root root - : test3 drwxr-xr-x 2 root root - : test4 drwxr-xr-x 3 root root - : test5 [root@localhost test]# rm -rf 目录名 :把子目录及子目录中所有档案删除,并且不用一一确认 复制代码代码如下:[root@localhost test]# rm -rf test2 [root@localhost test]# ls -l 总计 drwxr-xr-x 7 root root - : scf drwxrwxrwx 2 root root - : test3 drwxr-xr-x 2 root root - : test4 drwxr-xr-x 3 root root - : test5 [root@localhost test]#

设置自动清理Linux系统中n天前的文件的方法 服务器每周会产生一次全局备份文件,大小约G左右,需要定期清理。工作时间网站访问大,服务器I/O高的时候删除大数据会对服务器状态产生不好的

Linux下自动清理大量文件的方案探究 定期清理过期文件和垃圾文件,维持文件系统合理的空间使用率,是一个系统管理员的日常工作。对于中小规模文件系统而言,简单的系统命令或者脚

Linux系统中的screen命令基本使用教程 作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作。也许你遇到过使用telnet或SSH远程登录linux,运行一些程序。如果这些程序需

标签: linux批量操作

本文链接地址:https://www.jiuchutong.com/biancheng/353399.html 转载请保留说明!

上一篇:通过Linux系统将Windows系统迁移到到新的磁盘上(将哪一linux文件系统引入)

下一篇:设置自动清理Linux系统中n天前的文件的方法(设置自动清理缓存电脑)

  • 一般纳税人增值税税率
  • 关联企业间借款利息扣除规定
  • 个人出租住房需要缴纳哪些税
  • 什一税是什么意思?
  • 税务筹划的基本前提是
  • 蓝字发票和红字一样吗
  • 个人所得税有哪些减免政策
  • 劳务费个人所得税怎样计算
  • 餐饮服务需要缴纳增值税吗
  • 取得住宿发票的专用发票可以抵扣吗
  • 发票上的不含税单价怎么算的
  • 用餐补贴算在工资里面吗
  • 专票3个点和6个点哪个多
  • 公司还没有核税该如何进行业务汇款?
  • 重复做了以前做过的梦
  • 用现金支付销售产品的运费
  • 地税开发票为啥要交百分之二的企业所得税?
  • 增值税普票没有地址电话开户行信息可以吗
  • 小规模纳税人开票额度
  • 上月已认证的发票发现错误怎么办
  • 商业承兑汇票背书转让流程图
  • 机票的抵扣率是多少
  • 支票挂失需要本人去吗
  • 什么情况下的发烧才会全身酸痛呢
  • 处置子公司合并抵消
  • 事业单位收到投资的账务处理
  • 即征即退的增值税需要缴纳企业所得税吗
  • 代扣代缴的城建税和教育费附加按委托方所在地的税率
  • 笔记本开机黑屏不显示任何东西
  • 深入分析php引用文献
  • KB5004296无法安装,提示错误代码:0x800f0990的解决方法
  • php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
  • 土地价款会计分录
  • php 无限级分类
  • php根据日期显示星期几
  • 企业将设备出租应当作为固定资产吗
  • web渗透违法吗
  • flink从入门到实战
  • 微擎框架安装教程
  • 其他综合收益在资产负债表中如何填列
  • 企业补提以前年度未提的坏账准备
  • 工地购买的厨房用品计入哪个科目
  • 在mysql中子查询是
  • 电子商务公司怎么做账比较合适
  • mysql中union什么意思
  • mysql建表的完整步骤
  • 嵌入式软件行业在加计扣除的时候可以看作是制造业吗
  • 个税子女教育扣除申报方式怎么选
  • 职工福利费的开支是什么
  • 怎么盘存货
  • 商品进销差价会计科目流程图模板
  • 免增值税进项税怎么弄
  • 小规模纳税人开专票需要交税吗
  • 国有资本金是什么意思
  • 发生以下情况
  • 在途物资入库怎么记账
  • 建立备查账的是
  • 企业收到的应收票据应按什么作为入账金额
  • 商业资本金
  • 存货核算的含义
  • win8 photoshop
  • windows环境是什么意思
  • winxp家庭版和专业版的区别
  • winxp怎样设置网络
  • linux中ls命令的功能
  • mac怎么预览cr3
  • .mcp是什么文件
  • win10系统开机自动还原
  • win7系统盘扩大
  • WIN10远程桌面连接一直在配置远程会话
  • win8怎么连接宽带账号密码
  • html5图文混排
  • 游戏开发吧
  • 物理引擎百科
  • [置顶]马粥街残酷史
  • JavaScript中的this指向
  • 焦点问题是什么
  • 江苏省国家税务局总局官网
  • 资源税什么意思
  • 呼市地方税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设