Classic/VPC 환경에서 이용 가능합니다.
버킷이나 폴더, 객체 목록을 조회합니다.
구문
ls 구문은 다음과 같습니다.
aws s3 ls \
[<s3-uri>] \
[--recursive] \
[--page-size <page-size>] \
[--human-readable] \
[--summarize] \
--endpoint-url <endpoint-url>
옵션
ls 실행 시 지정할 수 있는 옵션을 설명합니다.
선택 옵션
ls의 선택 옵션입니다. 지정하지 않은 옵션에는 기본값이 적용됩니다.
| 옵션 | 타입 | 필수 여부 | 설명 |
|---|---|---|---|
<s3-uri> |
String | Optional | 버킷 또는 경로의 S3 URI
|
--recursive |
Boolean | Optional | 지정한 경로의 하위 Prefix까지 조회 |
--page-size |
Integer | Optional | 페이지당 항목 수
|
--human-readable |
Boolean | Optional | 객체 크기를 Bytes, KiB, MiB, GiB 등 읽기 쉬운 단위로 표시 |
--summarize |
Boolean | Optional | 조회 결과의 총 객체 개수와 전체 크기 표시 |
공통 옵션
aws 명령에서 공통으로 사용하는 옵션에 대한 정보는 Object Storage 옵션을 참조해 주십시오.
예시
목록 조회 요청이 성공하면 버킷 이름 또는 객체의 최종 수정 일시, 크기, 이름이 출력됩니다.
명령
계정이 소유한 전체 버킷 목록을 조회하는 명령 예시는 다음과 같습니다.
aws s3 ls \
--endpoint-url=https://kr.object.ncloudstorage.com
버킷의 객체 목록을 조회하는 명령 예시는 다음과 같습니다.
aws s3 ls s3://my-test-bucket \
--endpoint-url=https://kr.object.ncloudstorage.com
버킷의 객체 총 개수와 크기를 조회하는 명령 예시는 다음과 같습니다.
aws s3 ls s3://my-test-bucket \
--recursive \
--human-readable \
--summarize \
--endpoint-url=https://kr.object.ncloudstorage.com
출력
계정이 소유한 전체 버킷 목록을 조회하는 출력 예시는 다음과 같습니다.
2026-04-28 10:31:27 my-docs-bucket
2026-09-02 14:30:20 my-backup-bucket
2026-08-19 11:36:46 my-test-bucket
버킷의 객체 목록을 조회하는 출력 예시는 다음과 같습니다.
PRE docs/
PRE img/
2026-09-02 15:41:01 5242880 large.bin
2026-09-02 14:33:24 24 notes.txt
2026-09-02 14:33:23 46 sample.txt
버킷의 객체 총 개수와 크기를 조회하는 출력 예시는 다음과 같습니다.
2026-09-02 14:33:23 41 Bytes docs/report.txt
2026-09-02 15:39:50 70 Bytes img/image.png
2026-09-02 15:41:01 5.0 MiB large.bin
2026-09-02 14:33:24 24 Bytes notes.txt
2026-09-02 14:33:23 46 Bytes sample.txt
Total Objects: 5
Total Size: 5.0 MiB