-
[Python] Obtain capacity for Linux specific folder capacity. (리눅스 특정 확장자 용량 구하기)Python/Python for Linux 2019. 10. 25. 19:03
특정 리눅스 폴더에 아래와 같이 특정 확장자(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
285908878 Sep 16 16:53 2019-09-16.log
381334202 Sep 26 16:20 2019-09-26.log
376169644 Sep 28 14:13 2019-09-28.log
430597587 Sep 29 14:22 2019-09-29.log
330659021 Sep 30 16:34 2019-09-30.log
265016862 Oct 1 16:51 2019-10-01.log
342688169 Oct 3 13:06 2019-10-03.log
299338042 Oct 4 13:04 2019-10-04.log
264627867 Oct 6 13:03 2019-10-06.log
334257031 Oct 7 13:05 2019-10-07.log
266565538 Oct 8 16:21 2019-10-08.log
409317187 Oct 10 16:23 2019-10-10.log
271536872 Oct 16 16:07 2019-10-16.log
286319018 Oct 18 15:52 2019-10-18.log
308300528 Oct 21 16:48 2019-10-21.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