우분투 서버에서 각 유저 계정별 리소스 부하량 체크가 가능한가요?

이번에 작업실에 우분투 10.10으로 리눅스 서버를 한대 구축하고
여러개의 유저 계정들을 만들었습니다.

제가 궁금한건 어떤 명령어를 이용해서 현재 우분투 서버에 몇명이 접속중이고
어떤 유저 계정이 리소스 몇 %를 사용하고 있는지 확인 할 수 있는 방법이 있나요?

putty같은 SSH 클라이언트로 유저 계정으로 접속해 ps aux를 쳐 보면
우분투 서버의 프로세스 정보들이 쭉~ 뜨는데 ps 명령을 어떻게 잘 활용하면
현재 서버에 몇명이 붙어 있고 누가 빌드를 돌려서 리소스를 많이 사용중인지
확인 할 수 있는 방법이 있는지 궁금합니다.

안드로이드 빌드용으로 구축한 우분투 서버인데
2-3사람만 빌드를 돌려도 버벅데기 때문에 서버에 접속률 및 리소스 상황을 체크하고
좀 널널할때 제 작업을 수행시켜야 하지 않을까 싶어서 방법을 찾고 있습니다.

혹시 유저계정으로 SSH 접속한 우분투 서버의 사용량을 확인할 수 있는 방법이 있으면
소개 부탁드립니다. 감사합니다.

제가 잘 아는건 아니라서 더 좋은 답변들 해주실듯 한데

제가 아는 부분은 uptime 명령( 부팅이후 사용된 시간, 로그인한 유저수,시스템 부하량 평균)이나 w 명령 ( 로그인한 유저 리스트 , 작업 , 접속시간 )

ps aux | less ( 현재 실행되고 있는 모든 프로세스 ) 이런 정도만 생각이 드네요 ;

그냥 top하면 되지 않나요?

거기서 여러 가지 명령어 쓰면 유저별 시스템별 부하량이 나타나는것으로 알고 있어요

와 top 이란 명령어를 처음 알게되었습니다.
윈도우의 작업관리자처럼 CPU 사용률을 보여주네요.
조언 감사합니다.

top 커맨드를 이용해서 root 이외의 모든 계정의 사용량을 보는법만 연구하면 될것 같습니다.

htop 명령어도 추천합니다.
저장소에서 패키지를 설치해야 하긴 하지만,
컬러로 보여주고, 옵션도 조금 더 많습니다.