zoukankan      html  css  js  c++  java
  • linux面试真题收集(持续更新中...)

    文件检索
    1、找到特定⽬录下后缀为.jar的所有⽂件
    find $ANDROID_HOME -name "*.jar"

    2、在特定⽬录下找到包含特定数据的⽂件
    find $ANDROID_HOME -name "*.sh" -type f 2>/dev/null | xargs grep java

    3、统计出现500状态码的前2行后2行数据
    less nginx.log | grep -n -B 2 -A 2 'HTTP/1.1" 500'

    4、找出log中的404 500的报错
    grep -n [45]00 nginx.log

    网络统计
    1、查看当前开放的端口和进程
    netstat -tlnp

    2、压测时统计当前机器的连接数
    netstat -tnp | wc -l
    netstat -tnp | grep sshd | wc -l

    性能统计
    1、统计某个进程的cpu和mem的增长情况
    基本命令
    top -b -p [pid] -d 1 -n 1 | tail -1 | awk '{print $9,$10}'

    持续监控
    while true;
    do
    sleep 1;
    top -b -p 723 -d 1 -n 1 | tail -1 | awk '{print $9,$10}';
    done

    数据统计分析
    1、有⼀份Nginx⽇志⽂件,第⼀列是ip,给出访问量前三的ip地址
    awk '{print $1}' nginx.log | sort | uniq -c | sort -nr |head -3

    知道、想到、做到、得到
  • 相关阅读:
    新公司面试记
    棋手与棋子
    有线通or ADSL?
    好久没去上海动物园了
    15=60
    技术和销售
    安能辨龟是雄雌巴西龟的雌雄辨别方法
    推荐两首好歌
    母亲节祝福天下所有的母亲
    农夫山泉的源头千岛湖游记
  • 原文地址:https://www.cnblogs.com/Durant0420/p/13997412.html
Copyright © 2011-2022 走看看