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是有关系统内核以及驱动的信息

  • 相关阅读:
    javascript给builtin对象添加新方法
    __stdcall、__cdecl 、CALLBACK 几种函数修饰符
    判断是空白符(空格、换页、换行、回车、横向制表和纵向制表)的方法
    strcpy函数的实现
    strncpy实现
    strcat实现
    android修改标题栏高度
    断言 assert
    字符类别测试总结
    判断是否是控制字符
  • 原文地址:https://www.cnblogs.com/flyhgx/p/6367983.html
Copyright © 2011-2022 走看看