zoukankan      html  css  js  c++  java
  • Linux查看进程服务资源

    1、进程查看操作管理

    ps -eaf               # 查看所有进程
    kill -9 PID           # 强制终止某个PID进程
    kill -15 PID          # 安全退出 需程序内部处理信号
    cmd &                 # 命令后台运行
    nohup cmd &           # 后台运行不受shell退出影响
    ctrl+z                # 将前台放入后台(暂停)
    jobs                  # 查看后台运行程序
    bg 2                  # 启动后台暂停进程
    fg 2                  # 调回后台进程
    pstree                # 进程树
    vmstat 1 9            # 每隔一秒报告系统性能信息9次
    sar                   # 查看cpu等状态
    lsof file             # 显示打开指定文件的所有进程
    lsof -i:32768         # 查看端口的进程
    renice +1 180         # 把180号进程的优先级加1

      2、ps  相关操作

    # ps auxw 
    
    a:表示显示系统中所有用户的的进程;
    u:表示输出进程用户所属信息; 
    x:表示也显示没有控制台的进程;若显示行太长而被截断则可以使用 f 参数;
    
    # ps -ef|wc -l    # 查看后台运行的进程总数 
    # ps -fu csvn      # 查看csvn进程 

      3、PS 查看进程

    ps aux |grep -v USER | sort -nk +4 | tail       
    # 显示消耗内存最多的10个运行中的进程,以内存使用量排序.cpu +3    
    
    # USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
                
    %CPU     # 进程的cpu占用率
    %MEM     # 进程的内存占用率
    VSZ      # 进程虚拟大小,单位K(即总占用内存大小,包括真实内存和虚拟内存)
    RSS      # 进程使用的驻留集大小即实际物理内存大小
    START    # 进程启动时间和日期
          # 占用的虚拟内存大小 = VSZ - RSS
                
    ps -eo pid,lstart,etime,args         
    # 查看进程启动时间

     

  • 相关阅读:
    linux echo 换行
    linux 脚本 逻辑关系的写法及区别
    linux vim ***
    跟我一起学Makefile
    linux awk
    linux grep命令 ***
    unbuntu 安装及服务器配置
    linux 静态库文件
    samba 配置
    linux tar
  • 原文地址:https://www.cnblogs.com/sharesdk/p/8678128.html
Copyright © 2011-2022 走看看