티스토리 뷰
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
반응형
'개발환경 > Server' 카테고리의 다른 글
[WSL] WSL/2에서 chmod/chown 동작안되는 문제 해결 방법 (0) | 2022.03.17 |
---|---|
리눅스에서 파일/디렉토리 권한을 재귀적으로 변경하는 방법(chmod) (0) | 2021.12.15 |
fail2ban 사용법 (0) | 2021.04.14 |
iptables 사용법 (0) | 2021.04.14 |
[HPE서버] 우분투 설치 시 디스크 존재하지 않음 오류 해결 (0) | 2021.03.21 |
댓글