服务器 频道

pTools -- 进程监控的一组工具

    procsig -- 显示进程对各种信号量的处理。如:
    # procsig 4448
    4448 : sendmail: accepting connections
    HUP caught RESTART | SIGINFO
    INT caught RESTART | SIGINFO
    QU99v default RESTART
    ILL default RESTART
    TRAP default RESTART
    ABRT default RESTART
    EMT default RESTART
    FPE default RESTART
    KILL default
    BUS default RESTART
    SEGV default RESTART
    SYS default RESTART
    PIPE ignored RESTART | SIGINFO
    ALRM caught RESTART | SIGINFO
    TERM caught RESTART | SIGINFO
    ...........................................
    UVTALRM default
    MIGRATE default
    PRE default RESTART
    VIRT default
    ALRM1 default
    WA99vING default RESTART
    CPUFAIL default
    KAP default
    RETRACT default
    SOUND default
    SAK default

   
procstack -- 显示进程中当前线程的堆栈中的符号名和十六进制地址。如:
    # procstack 4448
    4448 : sendmail: accepting connections
    d024fdf0 select (?, ?, ?, ?, ?) + 90
    1000ec24 getrequests (?) + 714
    1000051c main (?, ?, ?) + 29a8
    10000100 __start () + 8c

    procstop -- 将进程暂停。如:
    procstop 51202

    procrun -- 启动用procstop停止的进程。如:
    procrun 51202

    procwait -- 等待所指定的进程结束。如:
    procwait 51202

    proctree -- 显示进程调用的树型结构。如:
    # proctree 4448
    11452 /usr/sbin/srcmstr
    4448 sendmail: accepting connections

0
相关文章