본문 바로가기

Linux

cpu mem disk 정리

1.CPU

ps 명령어는 프로세스 전체 사용시간 동안의 cpu 사용률이기에 top 명령어가 정확함

zabbix grafana 모두idle time과 top의 cpu 값을 계산

top 으로 들어가서 shift+p 

top -o %CPU

아래 ps명령어로 pid 검색후  
top -p [PID]

해당 명령어로 제일 높은 20개 확인, 값은 top로 봐야함.

ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head -n 21

종료

kill -9 [PID]


2.memory

ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head -n 21
top -p [PID]

memory 총 사용량

ps -eo %mem | awk '{sum += $1} END {print sum}'

종료

kill -9 [PID]


3.disk

용량 큰 파일 찾기위해 df -Th확인 후 원하는곳 들어가서 아래 명령어 입력

df -Th
----------------------
cd /var

제일 큰파일 10개 출력
du -ahx . | sort -rh | head -n 10

'Linux' 카테고리의 다른 글

sar 설정  (0) 2024.11.21
swap 설정  (0) 2024.11.21
SUSE linux 테스트  (0) 2024.10.28
linux docker 관리  (0) 2024.10.25
web was cgi 연동  (0) 2024.10.25