Main Menu

Search

LINUX: "ps" Command To List Cumulative Used Memory In GB For All Processes Owned By Particular User On Linux (How To Doc)

Below "ps" Command can be used to list cumulative used Memory in GB for all processes owned by particular user on Linux Hosts.
ps -U <user> --no-headers  -o rss | (tr '\n' +; echo 0) | bc | while read -r rss; do echo $((rss/1024/1024))"GB"; done

In above command replace <user> with the user for which you want to find cumulative used memory of all the processes. Below is example output of above command which shows cumulative used memory for appuser in GB. 

# ps -U oracle --no-headers  -o rss | (tr '\n' +; echo 0) | bc | while read -r rss; do echo $((rss/1024/1024))" GB"; done
20 GB


Products to which Article Applies

All Linux Operating Systems




tarun boyella


No comments:

Post a Comment