Retrieve CPU usage and memory usage of a single process on Linux?

前端 未结 21 1999
抹茶落季
抹茶落季 2020-11-27 09:00

I want to get the CPU and memory usage of a single process on Linux - I know the PID. Hopefully, I can get it every second and write it to a CSV using the \'watch\' command

21条回答
  •  天命终不由人
    2020-11-27 09:40

    ps axo pid,etime,%cpu,%mem,cmd | grep 'processname' | grep -v grep
    

    PID - Process ID

    etime - Process Running/Live Duration

    %cpu - CPU usage

    %mem - Memory usage

    cmd - Command

    Replace processname with whatever process you want to track, mysql nginx php-fpm etc ...

提交回复
热议问题