아무나 빌려가세요

리눅스 CPU 사용률, 메모리 ,디스크 상태 명령어 본문

오늘 배운 프로그래밍

리눅스 CPU 사용률, 메모리 ,디스크 상태 명령어

빌라노바 2023. 10. 31. 16:01

top이란 명령어는 대표적인 리눅스 cpu 상태 명령어지만 좀더 정확한 상태를 보여주는 명령어가 따로 있다.


mpstat

apt get install sysstat

yum install sysstat

usr은 사용중인 어플리케이션의 점유율을 나타낸다. 보통 평균서버는 소수점을 왔다갔다하지만 10% 이상 넘어가면 이상이 있는걸로 간주된다.

메모리 사용율 명령어

```
free -h
           total        used        free      shared  buff/cache   available
Mem:           7.5G        5.1G        137M         55M        2.3G        2.0G
Swap:          4.0G        768K        4.0G

-h를 붙일경우 단위가 붙어 더욱 명료하게 확인할 수 있다.

```

디스크 상태 명령어

df -h

Filesystem Size Used Avail Use% Mounted on  
/dev/sda3 472G 264G 209G 56% /  
devtmpfs 3.8G 0 3.8G 0% /dev  
tmpfs 3.8G 0 3.8G 0% /dev/shm  
tmpfs 3.8G 50M 3.7G 2% /run  
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup  
/dev/sda1 1014M 217M 798M 22% /boot  
tmpfs 765M 0 765M 0% /run/user/0

각 파티션에 따른 사용량을 확인할 수 있다. 용량이 꽉차면 서버가 터지기때문에 미리미리 관리가 필요하다.