lister plus de fils
This commit is contained in:
parent
3d61c63a7b
commit
b9db77ff3c
|
@ -319,3 +319,9 @@ Se baser seulement par rapport aux utilisateurs ayant créés dernièrement ces
|
|||
~~~{.bash}
|
||||
$ SEUIL=100; watch -n 5 -d "ps -e -o etimes=,user | sort -n | awk '{if (\$1<$SEUIL) print \$2 }' | sort | uniq -c | sort -n"
|
||||
~~~
|
||||
|
||||
## Lister les process ayant le plus de fils
|
||||
|
||||
~~~{.bash}
|
||||
(total_procs=0; for foo in $(ps -e -o ppid | sed '1d' | sort -n | uniq -c | sort -n | awk '{ print $1 ":" $2 }'); do val=$(echo $foo | cut -d: -f1); total_procs=$((total_procs+val)); pid=$(echo $foo | cut -d: -f2); (( pid != 0 )) && { echo -n $val ') '; ps -p $pid -o pid,cmd | tail -n1; }; done; echo Total = $total_procs) | tail
|
||||
~~~
|
Loading…
Reference in a new issue