티스토리 뷰

728x90
반응형

파이썬에서 리눅스, 우분투 서버 용량 확인하는 방법!

 

os.statvfs 파라미터 안에 용량확인을 원하는 경로를 넣습니다.

used = 사용된 용량

free = 사용할 수 있는 용량

total = 총 용량

 

import os

diskInfo  = os.statvfs('/')
used      = diskInfo.f_bsize * (diskInfo.f_blocks - diskInfo.f_bavail)
free      = diskInfo.f_bsize * diskInfo.f_bavail
total     = diskInfo.f_bsize * diskInfo.f_blocks

 

used, free, total 모두

/1024/1024 로 2번 나눠주면 MB,

/1024/1024/1024 로 3번 나눠주면 GB로 표기할 수 있어요.

 

728x90
반응형
댓글