zoukankan      html  css  js  c++  java
  • Linux进程管理

    对于Linux进程的管理,是通过进程管理工具实现的,比如ps,kill,工具
    1.进程查看指定:ps

    **1.ps**
    #-a显示所有用户的进程
    #-u显示用户名和启动时间
    #-x显示没有控制终端的进程
    #-e显示所有进程,包括没有控制终端的进程
    #-l长格式显示,详细信息显示
    #-w 宽行显示,可以使用多个w进行加宽显示

    我们常用的选项组合是aux

    ps -aux #是用BSD的风格来显示进程
    ps -ef  #是用标准的格式显示

    2.top动态查看进程
    top快捷键
    默认3s刷新一次
    空格 :立即刷新。
    q退出
    M:按内存排序
    P:按CPU排序
    3.pgrep管理工具
    作用:查找服务进程号
    pgrep 服务名称
    比如 pgrep httpd
    4.netstat工具
    netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态

    -a或–all 显示所有连接中的接口
    -l或–listening 显示监控中的服务器的接口
    -n或–numeric 直接使用IP地址,而不通过域名服务器
    -p或–programs 显示正在使用接口的程序识别码和程序名称
    -t或–tcp 显示TCP传输协议的连接状况
    -u或–udp 显示UDP传输协议的连接状况

    比如查看所有的TCP端口

    netstat -anlpt

    5.虚拟文件系统/proc,sys
    /proc是内存中有关系统进程的信息
    /sys是有关系统内核以及驱动的信息

  • 相关阅读:
    bzoj 1188 [HNOI2007]分裂游戏(SG函数,博弈)
    poj 3710 Christmas Game(树上的删边游戏)
    poj 1704 Georgia and Bob(阶梯博弈)
    110 最小路径和
    109 数字三角形
    63 搜索旋转排序数组II
    62 搜索旋转排序数组
    61 搜索区间
    58 四数之和
    关于初始值的问题
  • 原文地址:https://www.cnblogs.com/flyhgx/p/6367983.html
Copyright © 2011-2022 走看看