zoukankan      html  css  js  c++  java
  • linux指令

    1.只查看该进程:ps -ef | grep 11345
    2.查看该进程打开的文件:lsof -p 11345
    3.查看内存分配:lcat /proc/11345/maps
    4.查看堆栈:pstack 11345
    5.查看发出的系统调用:strace -p 11345
    6.查看调用库函数:ltrace -p 11345

    可以使用:ps -fe|grep filename,
    也可以使用:fuser filename查看
    然后可以看这个进程跟哪里东西有关联,使用了哪些端口
    只查看该进程:ps -ef | grep ID
    查看该进程打开的文件:lsof -p ID
    查看内存分配:lcat /proc/ID/maps
    查看堆栈:pstack 11ID
    查看发出的系统调用:strace -p ID
    查看调用库函数:ltrace -p ID

    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

    # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

    # 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq

    # 查看逻辑CPU的个数 cat /proc/cpuinfo| grep "processor"| wc -l

    lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文件的工具

    lsof -i:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22

    netstat -tunlp用于显示tcp,udp的端口和进程等相关情况,如下图

    netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp|grep 22

  • 相关阅读:
    20200924-4 代码规范,结对要求
    20200924-2 功能测试
    20200917-1 每周例行报告
    20200917-3 白名单
    20200917-2 词频统计 已更新附加题!
    20200910-1 每周例行报告
    20200924-2功能测试
    20200924-1每周例行报告
    20200924-3单元测试
    20200924-5 四则运算,结对
  • 原文地址:https://www.cnblogs.com/dynas/p/6815884.html
Copyright © 2011-2022 走看看