아무나 빌려가세요
리눅스 CPU 사용률, 메모리 ,디스크 상태 명령어 본문
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
각 파티션에 따른 사용량을 확인할 수 있다. 용량이 꽉차면 서버가 터지기때문에 미리미리 관리가 필요하다.
'오늘 배운 프로그래밍' 카테고리의 다른 글
mysql 중간데이터 삭제후 순서대로 idx 업데이트 하기 (0) | 2023.11.07 |
---|---|
pm2 /usr/bin/bash:1ELF ^SyntaxError: Invalid or unexpected token 에러 (0) | 2023.11.02 |
Invalid command 'SSLPassPhraseDialog', perhaps misspelled or defined by a module not included in the server configuration 에러 (0) | 2023.10.31 |
double bang - !! (0) | 2021.07.07 |
몽구스 스키마타입에 관하여 (0) | 2021.07.07 |