tencent cloud

Cloud Object Storage

문서Cloud Object Storage툴 가이드COSCLI 툴자주 쓰는 명령어파일 유형별 통계 정보 가져오기 - du

파일 유형별 통계 정보 가져오기 - du

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2025-05-19 15:52:08
du 명령은 각 스토리지 클래스의 객체 크기 및 수를 포함한 버킷 또는 디렉터리의 각 스토리지 클래스에 대한 통계를 얻는 데 사용됩니다.
주의:
모든 객체 정보 통계를 조회하려면 권한 정책 설정 시 action을 cos:HeadBucket,cos:GetBucket으로 지정해야 합니다.
모든 이력 버전 정보 통계를 조회하려면 권한 정책 설정 시 action을 cos:HeadBucket,cos:GetBucketVersioning,cos:GetBucketObjectVersions으로 지정해야 합니다.
자세한 내용은 CAM 지원 API를 참조하십시오.

명령어 형식

./coscli du cos://<bucket-name>[/prefix/] [flag]
du 명령어에는 다음과 같은 매개변수 옵션이 포함됩니다.
매개변수 형식
매개변수 용도
예시
cos://<bucket-name>
접근하려는 버킷 지정. 매개변수 설정의 버킷 별칭이나 버킷 이름을 사용할 수 있습니다. 버킷 이름으로 접근하는 경우, endpoint flag를 추가로 지정해야 합니다.
버킷 별칭으로 접근: cos://example-alias
버킷 이름으로 접근: cos://examplebucket-1250000000
/prefix/
선택적 매개변수.폴더 지정
/picture/
du 명령어에는 다음과 같은 flag 옵션이 포함됩니다.
flag 약칭
flag 전체 명칭
flag 용도
-h
--help
명령어 구체 사용법 확인
없음
--include
특정 패턴 파일 포함
없음
--exclude
특정 패턴 파일 제외
없음
--all-versions
모든 버전의 객체에 대한 통계입니다. 버킷에 버전 제어가 활성화된 경우에만 사용할 수 있습니다. 통계는 DeleteMarkers의 수도 보여줍니다.
설명:
--include--exclude는 표준 정규식을 지원합니다. 정규식을 사용하여 요구 사항을 충족하는 객체를 필터링할 수 있습니다.
zsh를 사용할 때 pattern 문자열의 양쪽 끝에 큰따옴표를 넣어야 할 수도 있습니다.
./coscli du cos://bucket1/picture/ --include ".*\\.mp4$"
이 명령의 다른 일반 옵션(예시: 버킷 및 사용자 계정 전환)은 Common Options를 참고하십시오.

작업 예시

bucket1 버킷의 객체에 대한 통계 나열

./coscli du cos://bucket1
반환 결과 예시는 다음과 같으며, 반환 정보에는 버킷의 각 스토리지 유형별 객체 수와 크기, 버킷 내 총 객체 수, 객체 총 용량이 포함됩니다.
STORAGE CLASS | OBJECTS COUNT | TOTAL SIZE
--------------------------+---------------+-------------
STANDARD | 2 | 164 B
STANDARD_IA | 0 | 0 B
INTELLIGENT_TIERING | 0 | 0 B
ARCHIVE | 0 | 0 B
DEEP_ARCHIVE | 0 | 0 B
MAZ_STANDARD | 0 | 0 B
MAZ_STANDARD_IA | 0 | 0 B
MAZ_INTELLIGENT_TIERING | 0 | 0 B
MAZ_ARCHIVE | 0 | 0 B
--------------------------+---------------+-------------
INFO[2022-12-14 17:35:41] Total Objects Count: 2
INFO[2022-12-14 17:35:41] Total Objects Size: 164 B

bucket1 버킷의 picture 디렉터리에 있는 객체에 대한 통계 나열

./coscli du cos://bucket1/picture/

bucket1 버킷의 picture 디렉터리에 있는 모든 .mp4 객체에 대한 통계 나열

./coscli du cos://bucket1/picture/ --include ".*\\.mp4$"

bucket1 버킷의 picture 디렉터리에 있는 모든 비 .md 객체에 대한 통계 나열

./coscli du cos://bucket1/picture/ --exclude ".*\\.md$"

bucket1 버킷 내 파일 및 이력 버전 통계 정보 조회

./coscli du cos://bucket1 --all-versions
결과 예시: 버킷의 스토리지 유형별 객체 수 및 크기, 버킷 내 총 객체 수, 총 객체 용량 출력.
STORAGE CLASS | OBJECTS COUNT | TOTAL SIZE
--------------------------+---------------+-------------
STANDARD | 545 | 1.14 MB
STANDARD_IA | 0 | 0 B
INTELLIGENT_TIERING | 0 | 0 B
ARCHIVE | 0 | 0 B
DEEP_ARCHIVE | 13 | 11.74 KB
MAZ_STANDARD | 0 | 0 B
MAZ_STANDARD_IA | 0 | 0 B
MAZ_INTELLIGENT_TIERING | 0 | 0 B
MAZ_ARCHIVE | 0 | 0 B
--------------------------+---------------+-------------
INFO[2025-02-25 17:36:36] Total Objects Count: 558
INFO[2025-02-25 17:36:36] Total Objects Size: 1.15 MB
INFO[2025-02-25 17:36:36] Total DeleteMarker Count: 501

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백