List process by memory usage
ps -eo vsz,pid,cmd | sort -nk 1
To see the parent process ID of a process.
root@ip-172-26-6-216:/home# ps -o pid,ppid,user,lstart,cmd -p 76837
PID PPID USER STARTED CMD
76837 76808 root Fri Mar 13 06:25:01 2026 mysqldump --defaults-file=/etc/mysql/debian.cnf --opt --quote-names --events --routines --databases memberstasmania_db
root@ip-172-26-6-216:/home#
process tee
root@s1:~# pstree -aps 76837
systemd,1 --system --deserialize=82
└─cron,3221761 -f -P
└─cron,76794 -f -P
└─sh,76798 -c test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; }
└─run-parts,76800 --report /etc/cron.daily
└─automysqlbackup,76807 /etc/cron.daily/automysqlbackup
└─automysqlbackup,76808 /usr/sbin/automysqlbackup
└─mysqldump,76837 --defaults-file=/etc/mysql/debian.cnf --opt --quote-names --events --routines --databases memberstasmania_db
root@s1:~#

Leave a Reply