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

  • 相关阅读:
    点击有惊喜
    模态框案例
    DOM操作
    定时器
    函数和object
    shell 判断文件出现次数
    shell 判断路径
    shell 循环数组
    shell 判断为空打印
    shell 示例1 从1叠加到100
  • 原文地址:https://www.cnblogs.com/dynas/p/6815884.html
Copyright © 2011-2022 走看看