linux小命令及技巧

2025-06-22 20:34:31

1、批量修改文件sed -i's/10.133.7.83/10.133.7.80/' *.confc

2、UNIX时间戳与时间字符串的转换命令SELECT FROM_UNIXTIME( 1317030898, '%Y-%m-%d' );date -d '1970-01-01 UTC 1317030898 seconds'或者 date -d@1317030898#时间字符串转换为UNIX的时间戳date -d "2010-10-18 00:00:00" +%s#转化为天date -d '1970-01-01 UTC 15988 days'Thu Oct 10 08:00:00 CST 2013#计算距离1970-01-01到现在的天数echo $(($(date +%s)/86400))16407

3、使用awk统计日志时间脚本例子LogIP=xxx.xxx.xxx&SrcIP=xxxx.垓矗梅吒xxx.xxx&LogType=realw锾攒揉敫ater_report&TradeTime=1417140422:938702&TradeTimeStr=2014-11-28 10:07:02 938702&CostTime=149&ClientVer=android&CmdCode=report&ResultCode=0&ResultInfo=success执行如下命令:cat flow_realwater_log.2014-11-28.0|awk -F "&" '{print$6}'CostTime=149CostTime=172CostTime=39CostTime=87...#统计时耗求平均值:cat flow_realwater_log.2014-11-28.0|awk -F "&" '{print $6}'|awk -F '=' '{print $2}'|awk '{a+=$1}END{print a/NR}'124.938

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:44
  • 阅读量:96
  • 阅读量:20
  • 阅读量:92
  • 阅读量:70
  • 猜你喜欢