zoukankan      html  css  js  c++  java
  • 常用命令总结

    sed

    sed  -i 's/^.//' a2.txt  删除行首第一个字符

    sed -i 's/.$//g' d2.txt  ##删除行尾最后一个字符

    sed -i 's#^#rtmp://video.abc.com/#' a4.txt  在行首添加字符

    sed -n '/2017-04-24 17:15/,/2017-04-24 17:45/p' stdout.log.2017-04-24.log >> /root/178.txt ###获取一段时间的内网

    sed -i '/^-/ a "testttttttttttttttteststste1213245"' ping.log   ###指定行后追加一行

    sed -i '/^-/ i "testttttttttttttttteststste1213245"' ping.log   ###指定行前插入一行

    sed -n '7270,9274p' stdout.log  >>/root/stdout     ##打印指定行数

    sed -i "/pub.cn/d" /root/test.txt    ##删除匹配的行

    curl

    curl -I -m 10 -o /dev/null -s -w %{http_code} http://www.baidu.com  ##获取状态码

    curl http://www.yesky.com -voa -x 48.20.164.12:80 -A 'iPhone'   ##UA测试

     curl -I http://sta.ko.com/project/ndle.js  -voa -x 172.18.64.228:80  # -I获取header头部信息

    AWK

    fname=`echo $size|awk '{print $2}'|awk -F/ '{print $NF}'`   ###以"/"分割,并获取最后一列

    tail -f pimages.access.log |awk '$8==404'   ##第八列等于404的日志数据

    cat mp4.list |awk -F, '{print $2}'|awk -F'/' '{gsub("/"$NF,"");print}'  #除了最后一列不取,其他都取,(把最后一列替换为空)

    awk '{$1="";sub(" ", "");print}'  #取第二列到最后一列,排除第一列不取

    wget

    wget  http://notebook.yesky.com --header="Cache-control:no-cache"  -q -O -|grep liumj #缓存测试

    wget -d --header "Referer:http://www.koo.com" http://www.baidu.com

    NC

    nc -zv 10.155.20.60 11211     ##测试端口连通性

    #传输文件和目录

    nc 172.18.200.81 9995 < b

    nc -l 9995 >a.rpm  #des 名称是a.rpm

    tar cfz - 45 |nc 172.18.200.81 9995 #src
    nc -l 9995 |tar xfvz - #des

    方法二:

    tar -zcvf - node |nc -l 1234    #源

    nc 172.18.64.178 1234|tar -zxvf -   #目的

    其他

    ${line:0:1}  #从第一个开始取,取一个

    res1=`cat "$log_config" |grep $id|grep -Po '(?<=modelId":).*?(?=\,)'|sort|uniq -c |sort -nr`   ###零宽断言例子

  • 相关阅读:
    毛皮立方体
    APPLE buSinEss
    #4613. problem C
    #4614. problem B
    idiots
    熊猫(i)
    圆盘自动机 cell
    小L的占卜
    有趣的数(number)
    「JOISC 2015 Day 1」卡片占卜
  • 原文地址:https://www.cnblogs.com/liumj0305/p/6385727.html
Copyright © 2011-2022 走看看