位置: 编程技术 - 正文

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命令忽略大小写)

  • 季度所得税计提
  • 应交个人所得税计提分录
  • 税收的基本特征包括?
  • 今日头条测试收款如何记账?
  • 外购免税农产品进项税额如何抵扣
  • 个体工商户怎样纳税
  • 附加税减半征收政策从什么时候开始
  • 代扣个人所得税现金流入哪个科目?
  • 印花税没有在我的待办里是不是就不用申报
  • 小规模增值税税率表
  • 暂估入账的原材料有成本差异吗
  • 退股分红什么意思
  • 项目分红是否需要交税
  • 建筑劳务公司收到劳务费会计分录
  • 转让土地使用权 简易征收
  • 免税和不征税货一样吗
  • 增值税发票提示文件不匹配
  • 增值税小规模纳税人申报表填表说明
  • 哪些情形可以补胎
  • 航天信息维护费280元会计分录
  • 小微企业减免所得税
  • 补交以前年度工会经费所得税如何申报
  • 事业单位授权支付可以取现吗
  • 收到分包公司工程发票收入怎么做账
  • 金蝶k3外购入库核算没单据
  • 上月库存占比怎么算
  • 浏览器播放视频加速怎么设置
  • PHP:mb_encoding_aliases()的用法_mbstring函数
  • 商业自持店铺出租合法吗
  • 补交上一年度的养老保险
  • phpstudy的ftp
  • 对外支付需要缴纳增值税吗
  • 折旧计算表属于外来原始凭证吗
  • 境外所得税抵免汇率
  • 本期销售的单位成本怎么算
  • 维多利亚瀑布有多高?多宽?
  • php7 数组
  • php自定义函数的语法格式
  • 20年电赛c题
  • 事业单位营业执照
  • 企业直接费
  • 用友t3的操作流程
  • 采购原材料未入库
  • 医药发票的税率是多少
  • 研发费用形成无形资产的摊销怎么处理
  • 调整以前月份的管理费用怎么做
  • 福利费可以计入销售费用吗
  • 收到专利权投资的票据
  • 周转材料期末余额怎么算
  • 财经网课 app
  • windows延缓写入失败怎么修复
  • centos怎么安装eclipse
  • centos mtr
  • FreeBSD 6.2用freebsd-update升级过程
  • bios setup在哪里
  • linux 命令
  • Win10 Mobile 10572快速配置更新推送 Win10 Mobile 10572升级体验
  • parallel capacitor
  • Linux系统安全配置包括
  • igfxem是什么软件
  • winxp开启远程控制
  • 新手如何入门
  • linux常用命令 cat
  • win10怎么关掉
  • linux操作系统主要用来干嘛?
  • win 7怎么设置开机启动
  • win8开不了机怎么系统还原
  • java iterate()用法
  • cocos 2.5d
  • ubuntu libtorch
  • shell while 小于
  • python 聚类算法包
  • 即将发布的新能源汽车
  • js立即执行函数作用
  • 公司开票明细如何查询
  • 专票开出去了多长时间必须打入账户
  • 差额征税差额开票怎么理解
  • 新疆医保哪里查
  • 工商注册app是不是在手机上可以完全操作
  • 2017企业所得税年度申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设