Child pages
  • Process management
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Introduction

This page is for techniques related to Linux processes and their management.

htop

TBC

Killing

Killing a process tree

(warning) This sometimes generates a list of processes that are not in the tree.  To be safe, use pstree -p <PID> to check.

Find the root PID of the process tree then generate the command required to kill the entire tree by:

PID=362
ps xf | awk -v PID=$PID '
    $1 == PID { P = $1; next }
    P && /_/ { P = P " " $1; K=P }
    P && !/_/ { P="" }
    END { print "kill " K }'

TODO: develop another command, based on parsing pstree output?

top

TBC

  • No labels