특정 리눅스 폴더에 아래와 같이 특정 확장자(log) 만의 총 용량을 구하고 싶을 때 모든 용량을 구하고 싶을 때는
glob('*.*')와 os.path.getsise 모듈을 사용하면 된다.
#!/usr/bin/python
from os.path import getsize
from glob import glob
print sum([ getsize(x) for x in glob('*.log') ])
-------------------------------------------------
5177085067
SAMPLE
324448621 Sep 11 02:03 2019-09-10.log
|
'Python > Python for Linux' 카테고리의 다른 글
[ Python ] 리눅스 iostat 결과값 DataFrame만들고, csv 저장 (0) | 2023.05.24 |
---|---|
[ Python ] 리눅스 mpstat 유틸을 이용한 CPU Core별 통계 뽑기. (평균값, 최대값, 최소값) (0) | 2023.05.14 |
[Python] pandas를 이용한 tomcat accesslog 분석 및 활용 (0) | 2019.09.05 |
[Python] Linux에서 간단한 Web 모니터링 하기 (0) | 2019.04.15 |
[Python] Linux Sendmail을 이용한 메일 보내기 (0) | 2019.04.13 |
[ CentOS ] Python pip install (0) | 2019.04.13 |
[Python] linux ping check(ICMP) program (0) | 2019.04.09 |
[Python] CentOS 7 Python3 Install and Symbolc link (0) | 2019.03.28 |