位置: 编程技术 - 正文

find命令实例 linux日志定期迁移实现方法(find linux命令详解)

编辑:rootadmin

推荐整理分享find命令实例 linux日志定期迁移实现方法(find linux命令详解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:find命令prune,find 命令使用,find命令大全,find命令实例,find 命令使用,find命令实例,find命令实例,find命令实例,内容如对您有帮助,希望把文章链接给更多的朋友!

节内容:linux系统中,使用find命令定期迁移linux日志的方法。

一,find命令格式

find pathname --options [-exec -print -ok ..]

二,find命令参数

pathname:find命令查找的目录路径 -print:find命令将匹配的文件输出到标准输出 -exec:find命令对匹配的文件执行该参数给出的shell命令.格式为: command {} ; -ok:类似与exec的作用

find命令实例 linux日志定期迁移实现方法(find linux命令详解)

三,find命令选项

-name:按照文件名进行查找 -perm:按文件权限来查找 -user:按文件的用户主查找 -group:按文件的用户组查找 -type:查找某一类型的文件 b -- 块设备文件 d -- 目录 c -- 字符设备文件 p -- 管道文件 l -- 符号链接文件 f -- 普通文件 -mtime:按照文件的更改时间来查找文件 -n -- 表示文件更改时间距现在n天以内 +n -- 表示文件更改时间距现在n天以前

四,日志迁移脚本

使用了find命令的mtime参数,将2个星期前的日志文件统一迁移到指定目录下。复制代码代码如下:#!/bin/bash # site: <a href=" backup_dir="/backup/log" keep_days= week_num=`date +%W` flag=`expr $week_num % 2` #2.需要迁移目录 test1="/var/log/nginx/test1" migrate_dir=($test1) #3.迁移备份,每两周执行一次 if [ $flag -eq 1 ];then for dir in ${clean_dir[*]} do if [ -d $dir ]; then #构建迁移目录 if [ ! -d $backup_dir$dir ];then mkdir -p $backup_dir$dir fi #文件迁移 for file in `find $dir -type f -mtime +$keep_days -exec ls {} ;` do mv $file $backup_dir$dir done fi done fi Crontab每两周执行日志迁移脚本 复制代码代码如下: #日志定期迁移脚本 0 4 * * 7/2 /home/wangzhengyi/scripts/clean-scripts/migrate.sh

按文件大小查找 find命令的size参数可以按照文件大小进行查找,size的大小选项如下: 例如,查找指定目录下大于k的文件,命令:

linux find命令忽略某个或多个子目录的实例 使用find命令在linux系统中查找文件时,有时需要忽略某些目录,可以使用-prune参数来进行过滤。不过必须注意:要忽略的路径参数要紧跟着搜索的路径

linux find命令忽略目录的查找方法 在linux操作系统中,find命令非常强大,在文件与目录的查找方面可谓无所不至其极,如果能结合xargs命令使得,更是强大无比。以下来看看find命令忽略

linux nohup命令使程序在后台运行的方法 在linux操作系统中从后台一直运行某个程序的方法,就是使用nohup命令了。Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用在程序结尾来让程

标签: find linux命令详解

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

上一篇:Linux find命令实例教程 15个find命令用法(linux命令find用法)

下一篇:linux find命令忽略某个或多个子目录的实例(linux find命令忽略大小写)

  • 未确认融资费用和长期应付款
  • 坏账准备要写到明细账里面吗
  • 电子缴税付款凭证怎么做账
  • 详述关税的种类和征收方法
  • 企业购置房产进项被折旧怎么处理
  • 员工全额承担社保账务怎么做?
  • 购销合同印花税优惠政策
  • 行政单位收入支出结转
  • 融资租赁租金会计科目
  • 销项负数发票用勾选吗
  • 科技公司出售市场价格
  • 一般纳税人购进鸡蛋怎样抵扣
  • 补交社保后的个税怎么交
  • 增值税开票员的岗位职责
  • 专用发票地址写错字了能用吗
  • 弥补以前年度亏损从哪里取数
  • 企业所得税如何计算
  • 收取对方损失赔偿
  • 销售赠送怎么做账
  • 所得税汇算清缴退税会计分录怎么做
  • 未签订劳动合同工资如何给付
  • macos catalina安装很慢
  • 总公司中标分公司签约
  • 应收账款期初余额是借还是贷
  • 运杂费计入什么科目
  • system 命令
  • windows10如何清理磁盘碎片
  • win11专业版网卡安不了
  • AriaNg Native 1.2.4 Aria2图形界面下载工具 中文免费版 32/64位
  • 不能加载axf文件
  • php+mysql+apache
  • 试用期人员工资财务记账
  • 注销公司财务报表范本
  • 前端的基本知识
  • php利用switch语句判断学生成绩处于哪个区间
  • 原材料计入什么凭证
  • php正则替换函数怎么写
  • php环境搭建apache
  • 快速搞懂Pinia及数据持久化存储(详细教程)
  • 稳岗补贴什么时候到账
  • 对方代垫保险费算不算入账价值
  • java的注解有哪些
  • 车辆上牌费用会涨吗
  • 企业并购的主要特征是a扩大企业规模
  • 让渡资产使用权收入什么意思
  • 小微企业需要专职安全员吗
  • 固定资产清理是三栏式还是多栏式
  • centos php-fpm
  • 电脑买回来可以直接用吗
  • 收到预付款发票但是货未到怎么办
  • 商品流通企业进货费用先进行归集
  • 先确认收入后开票怎么做分录
  • 收到红字发票如何认证呢
  • 增值税专用发票金额与付款金额是否必须一致
  • 房租进项发票怎么处理
  • 即征即退的收入是不征税收入
  • 企业租厂房没有发票怎么做账
  • 会计分录的记账要素
  • 应交的教育费附加通过什么科目核算
  • win10 Realtek HD Audio更新失败怎么办 win10关闭UAC解决Realtek HD Audio更新失败
  • debian更新软件
  • fedora系统安装教程
  • 系统维护的主要内容有哪些
  • Mac怎么更改锁屏密码
  • win10 rs1是什么版本
  • win7视频播放不了
  • Win7系统桌面图标变小
  • fdb是什么文件
  • opengl详解
  • javascript基础教程教材答案
  • android遇到的难题,怎么解决的
  • python科学绘图
  • 从零基础开始
  • 传智播客在线课程
  • jquery图片
  • 理财持有时间
  • 发票机怎么测试打印
  • 处室岗位是什么意思
  • 山东省合格考密码
  • 个人所得税的通知
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设