A while ago I wrote about Figuring out the open network connections for processes ran by python, which explained the TL;DR:
pidof python | tr " " "\n" | xargs -r -n 1 lsof -i -a -e /run/user/1001/gvfs -p
Now I needed thread information as well, so below two examples using ps
and pstree
. I won’t explain the pidof
and xargs
stuff here as that was already covered in the above blog-post and I found out that ps
already has a built-in way to filter on process name.
The ps
solution uses the H
, -L
or -T
argument to show the threads: