位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享设置自动清理Linux系统中n天前的文件的方法(设置自动清理缓存电脑),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:设置自动清理垃圾会不会卡,设置自动清理,设置自动清理缓存,设置自动清理桌面,设置自动清理,设置自动清理桌面,设置自动清理缓存,设置自动清理缓存,内容如对您有帮助,希望把文章链接给更多的朋友!

服务器每周会产生一次全局备份文件,大小约G左右,需要定期清理。

工作时间网站访问大,服务器I/O高的时候删除大数据会对服务器状态产生不好的影响。于是想利用计划任务自动执行。

在我的备份目录/bakcup下,每次备份文件均以日期形式命名目录名:复制代码代码如下:# ls -- -- -- -- -- -- -- -- 删除部分备份同时保留部分,可以使用find命令,如我要保留最近四周备份的文件,每次备份间隔七天:复制代码代码如下:# find /bakcup/ -maxdepth 1 -type d -mtime + /bakcup/-- /bakcup/-- /bakcup/-- /bakcup/-- -maxdepth 1:设置查找目录深度为1,只在/backup目录下查找,如不加此参数会将下级目录中的文件都列出

-type d:设置查找类型为目录

-mtime +:查找天前的目录

查找结束后可用-exec参数连接删除命令复制代码代码如下:rsync --delete-before -d /data/test/ {} ; 所以,整个命令就是:

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

复制代码代码如下:# find /bakcup/ -maxdepth 1 -type d -mtime + -exec rsync --delete-before -d /data/test/ {} ;

最后可以把命令放入脚本,设置crontab自动执行。

提醒:

使用命令前,应先在服务器上试用查找部分的命令,如只查找出要清理的目录,则可以继续。

不排除某些系统会将./目录查找出来,一定要看清楚,防止出现意外情况。

另外可将-exec替换为-ok,效果相同,在删除前提醒用户确认。

PS:rm命令与rsync命令的效率比较rmrm命令大量调用了lstat和unlink,可以推测删除每个文件前都从文件系统中做过一次lstat操作。lstat的次数低于文件总数,还有另外的原因,之后会在另一篇文章中说明。getdirentries这个调用比较关键。过程:正式删除工作的第一阶段,需要通过getdirentries调用,分批读取目录(每次大约为4K),在内存中建立rm的文件列表;第二阶段,lstat确定所有文件的状态;第三阶段,通过unlink执行实际删除。这三个阶段都有比较多的系统调用和文件系统操作。rsyncrsync所做的系统调用很少。没有针对单个文件做lstat和unlink操作。命令执行前期,rsync开启了一片共享内存,通过mmap方式加载目录信息。只做目录同步,不需要针对单个文件做unlink。另外,在其他人的评测里,rm的上下文切换比较多,会造成System CPU占用较多——对于文件系统的操作,简单增加并发数并不总能提升操作速度。

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

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

深入解析Linux下的磁盘缓存机制与SSD的写入放大问题 前段时间在开发一个使用SSD做缓存的系统,在高速写入数据时会出现大量的磁盘缓存。太多的磁盘缓存如果没有及时的写入磁盘中,在机器出现问题时

标签: 设置自动清理缓存电脑

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

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

下一篇:Linux下自动清理大量文件的方案探究(linux自动清理内存软件)

  • 认缴后怎么才算实缴
  • 政府返还的个税怎么算
  • 广告公司个人所得税几个点
  • 加班餐费有发票怎么入账
  • 幼儿园固定资产登记表
  • 票面3个点的增值税发票是交几个点的税金
  • 小规模纳税人未开票收入如何填申报表
  • 企业接受赠予企业固定资产是否免税
  • 未投入使用的道路
  • 物业公司销售门禁卡属于什么收入
  • 建设工程项目融资
  • 余利宝怎样
  • 人力资源外包公司排名
  • 水利基金计提比例
  • 增值是什么意思解释
  • 坏账准备怎么冲回
  • 核定征收的小型微利企业
  • 高新技术企业软著数量
  • 核定征收和定期定额的区别
  • 软件企业研发费用占比要求
  • 固定资产产权转移
  • 个体户税务申报流程季度0申报
  • 小规模增值税报表模板
  • 废料出售收入
  • 公允价值变动借方是增还是减
  • win7系统无法启用网络发现
  • 小企业原材料包括
  • 取得土地所有权范围内的树如何处理
  • 收到汇算清缴的现金
  • WIN10怎么禁止始终处于活动状态
  • windows 11 build 21996.1 dev
  • 投标须知所包括的内容有哪些
  • 员工借款能直接从公司账上转么
  • 微信支付开发步骤
  • 安装elementUI
  • 数字图像处理课后题答案
  • 客运公司做账怎么做
  • 什么是会计确认的基础
  • 增值税申报表中销售额
  • 暂估入库有风险吗
  • 定期存款一次性可以存多少钱
  • mysql存储过程之错误处理
  • 业务招待费的会计处理方法
  • 刷pos机的如何记会计分录
  • 中小企业暂估成本是多少
  • 固定资产的
  • 品种法的特点有( )
  • 增值税发票查询全国统一发票查询平台
  • 技术人员工资计入什么科目
  • 疫情期间减免的养老保险算工龄吗
  • 计算结转本月未交增值税
  • 网上购物没有发票
  • 购置税 过户
  • 企业注销时应收帐款如何处理
  • 外币应收账款汇兑损失计入财务费用吗
  • 环境检测费属于什么费用
  • 会计从业人员信息查询
  • 怎么样建账做账
  • “制造费用”账户如何设置明细账?
  • mysql 远程连接不上
  • 映泰重装系统按什么
  • win8.1删除wifi
  • 如何重装windows8
  • 怎么用苹果电脑打印照片
  • centos安装vim命令
  • win8的ie打开马上闪退
  • windows下打开注册表的命令是什么
  • win10的uwp在哪
  • win10系统中打开任务管理器的快捷键
  • Basic Layout——基本布局
  • unity ui控件
  • javascriptz
  • 充分发挥党员的先锋模范作用,积极
  • 配置ip地址的方法有哪几种
  • node的理解
  • jQuery Ajax 加载数据时异步显示加载动画
  • 2016年最火的歌曲排行榜前十名
  • 济宁税务局王燕利
  • 安徽省地方税务局刘利庆
  • 薰衣草商业价值
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设