특정 PID에 대한 데이터 Kb/s 계산

특정 PID에 대한 데이터 Kb/s 계산

나는이 명령을 가지고

cat /proc/8221/net/netstat | grep 'IpExt: ' | tail -n 1 | awk '{ print $9 }'

이게 그 당시의 바이트 수를 보여주죠?

그렇다면 하나의 명령으로 특정 pid에 대한 총 kb/s를 어떻게 표시할 수 있습니까? 간단한 sleep(1)과 뺄셈을 수행한 다음 바이트를 킬로바이트로 변환해야 합니다...

명령 하나로 이 작업을 어떻게 수행할 수 있나요?

아직 질문이 있습니다. 전송된 총 바이트 수를 확인하기 위해 2개의 PID가 있는 경우 2초를 기다릴 필요가 없도록 하나의 명령으로 이 작업을 다시 수행하려면 어떻게 해야 합니까? 간단히 말해서, 여러 PID를 확인할 수 있지만 sleep(1) 명령은 1개만 확인할 수 있습니까?

감사해요

관련 정보