当前位置: 首页 > news >正文

车商城网站建设免费咨询法律律师电话号码

车商城网站建设,免费咨询法律律师电话号码,seo优化杭州,硬件开发工具Linux计算时间差 1、Linux计算时间差2、时间差的应用 1、Linux计算时间差 在Linux中,计算时间差通常是为了统计、监控或调试。时间差可以用来衡量任务执行的时间,或者两个事件之间的间隔。例如,响应时间、执行时间、定时任务与延时处理等 以…

Linux计算时间差

      • 1、Linux计算时间差
      • 2、时间差的应用





1、Linux计算时间差


在Linux中,计算时间差通常是为了统计、监控或调试。时间差可以用来衡量任务执行的时间,或者两个事件之间的间隔。例如,响应时间、执行时间、定时任务与延时处理等

以下是一个示例:

#!/bin/bashsta_dt=$(date +"%Y-%m-%d %H:%M:%S")
end_dt=$(date +"%Y-%m-%d %H:%M:%S")
# 方式1:使用date命令
# 1)日期转时间戳(单位:s)
sta_timestamp=$(date -d "$sta_dt" +%s)
end_timestamp=$(date -d "$end_dt" +%s)
# 2)计算差值(单位:s)
diff_timestamp=$((end_timestamp - sta_timestamp))
# 方式2:使用timediff命令(单位:min)
diff_min=$(timediff -r "%M" "$sta_dt" "$end_dt")

2、时间差的应用


需求描述:删除HDFS上指定目录下超过3天的文件

实现过程如下:

#!/bin/bash# 当前时间
now_dt=`date "+%Y-%m-%d %H:%M"`
# 转换为时间戳(s)
now_timestamp=$(date -d "$now_dt" +%s)
# 遍历HDFS目录
for item in `hdfs dfs -ls /tmp/log/ | sed '1d' | sed -r 's/\s+/^/g'`
dodate_time=`echo $item | awk -F'^' '{print $6,$7}'`item_file=`echo $item | awk -F'^' '{print $8}'`# date_time转换为时间戳(s)datetime_timestamp=$(date -d "$date_time" +%s)# 计算时间差timestamp_diff=$((now_timestamp - datetime_timestamp))# 删除超过三天的文件if [[ $timestamp_diff -gt 259200 ]]; thenhdfs dfs -rm $item_filefi
done

http://www.yayakq.cn/news/803504/

相关文章:

  • 手机网站 seo网站建设口号
  • 想做个小网站怎么做江苏省造价信息工程网
  • 萝卜建站app广西做网站公司有哪些
  • 做网站一定要认证吗360怎么做网站
  • 会计信息系统网站建设流程图品牌建设的预期成果
  • 德州seo整站优化中国住房和城乡建设部网站官网
  • 软装设计公司网站cenos7 安装wordpress
  • 代做吧机械网站线下引流推广方法
  • 多说评论插件对网站优化行业关键词词库
  • 新沂徐州网站开发wordpress update_post_meta
  • 网站建设专业培训完整html网页代码案例
  • 泉州网站建站模板怎么做免费网站 视频
  • 网站建设公司包括哪些方面网站建设1選宙斯站长
  • 贵阳两学一做网站公司网页设计内容方案
  • 石家庄有那些网站开发公司汕头app开发
  • 招商网站建设网网站建设能干什么
  • 做机网站网站建设攸县
  • 做海报的网站什么编辑中国菲律宾时差
  • 平果县免费网站哪家好WordPress标签转拼音代码
  • 个人网站模板flash如何免费申请邮箱域名
  • 成都私人网站建设沈阳网站建设建设公司哪家好
  • 下城区做网站专业群建设方案
  • 潍坊地区制作网站怀化租房网站
  • 软件开发模型有哪些各有什么特点哈尔滨seo优化教程
  • 合肥营销网站建设联系方式重庆网站建设在哪里
  • 番号网站怎么做vi设计是设计什么
  • 专业做ea的网站wordpress课程
  • 网站后台打打开空白建筑学网站推荐
  • 怎么建个废品网站html设计网页作业代码
  • .电子商务网站建设的核心公司网站工商备案怎么做