릴리스 노트
제품 공지
cos:HeadBucket,cos:GetBucket으로 지정해야 합니다.cos:HeadBucket,cos:GetBucketVersioning,cos:GetBucketObjectVersions으로 지정해야 합니다.cos:GetService으로 지정해야 합니다../coscli ls [cos://<bucket-name>[/prefix/]] [flag]
매개변수 형식 | 매개변수 용도 | 예시 |
cos://<bucket-name> | 선택적 매개변수.접근하려는 버킷 지정. 매개변수 설정의 버킷 별칭이나 버킷 이름을 사용할 수 있습니다. 버킷 이름으로 접근하는 경우, endpoint flag를 추가로 지정해야 합니다. | 버킷 별칭으로 접근: cos://example-alias 버킷 이름으로 접근: cos://examplebucket-1250000000 |
/prefix/ | 선택적 매개변수.폴더 지정 | /picture/ |
flag 약칭 | flag 전체 명칭 | flag 용도 |
-h | --help | 명령어 구체 사용법 확인 |
없음 | --include | 특정 패턴 파일 포함 |
없음 | --exclude | 특정 패턴 파일 제외 |
-r | --recursive | 폴더를 재귀적으로 탐색하여 모든 파일을 나열할지 여부 |
없음 | --limit | 나열할 최대 수 지정(지정하지 않거나 0으로 설정하면 기본 제한은 10,000개 파일입니다. -1로 설정하면 모든 COS 파일을 가져올 수 있습니다) |
없음 | --all-versions | 객체의 모든 버전 목록 표시(버전 관리 활성화된 bucket에서만 사용 가능). 이력 버전 조회 시 VersionId, IsLatest, Delete Marker 필드 추가 표시. |
--include 및 --exclude는 표준 정규식 구문을 지원하므로, 파일 특정 조건 필터링에 사용할 수 있습니다../coscli ls cos://bucket1 -r --include ".*\\.mp4$"
./coscli ls
BUCKET NAME | REGION | CREATE DATE--------------------------------+-----------------+-----------------------examplebucket-1250000000 | ap-nanjing | 2022-01-01T00:00:00Z--------------------------------+-----------------+-----------------------TOTAL BUCKETS: | 2------------------+-----------------------
./coscli ls cos://bucket1
KEY | TYPE | LAST MODIFIED | ETAG | SIZE | RESTORESTATUS-------------+----------+---------------------------+------------------------------------+-----------------+----------------test.txt | STANDARD | 2024-06-05T15:03:37+08:00 | "a3bc6c9058109f8da48d41a5ab9abc7c" | 4.88 KB |-------------+----------+---------------------------+------------------------------------+-----------------+----------------TOTAL OBJECTS: | 1------------------+----------------
./coscli ls cos://bucket1/picture/
KEY | TYPE | LAST MODIFIED | ETAG | SIZE | RESTORESTATUS-------------------------+----------+---------------------------+------------------------------------+-----------------+----------------picture/a4431470f55662 | STANDARD | 2024-06-05T15:03:58+08:00 | "ed0430c5f27e76605e0555c260478112" | 358.00 B |picture/e98c6cefa4abd6 | STANDARD | 2024-06-05T15:03:58+08:00 | "bd5a4bd7248e7dfdb796383bee60470b" | 53.00 B |-------------------------+----------+---------------------------+------------------------------------+-----------------+----------------TOTAL OBJECTS: | 3------------------+----------------
./coscli ls cos://bucket1/picture/ -r
KEY | TYPE | LAST MODIFIED | ETAG | SIZE | RESTORESTATUS------------------------------+----------+---------------------------+------------------------------------+-----------------+----------------picture/subfolder | DIR | | | |picture/subfolder/pic2.png | STANDARD | 2024-06-05T15:03:58+08:00 | "bd5a4bd7248e7dfdb796383bee60470b" | 53.00 B |------------------------------+----------+---------------------------+------------------------------------+-----------------+----------------TOTAL OBJECTS: | 3------------------+----------------
./coscli ls cos://bucket1 -r --include ".*\\.mp4$"
./coscli ls cos://bucket1 -r --exclude ".*\\.mp4$"
./coscli ls cos://bucket1/picture -r --include "^picture/test.*" --exclude ".*\\.jpg$"
./coscli ls cos://bucket1/ -r --all-versions
KEY | TYPE | VERSIONID | ISLATEST | DELETE MARKER | LAST MODIFIED | ETAG | SIZE--------------------------------+----------+-----------------------------+----------+---------------+---------------------------+------------------------------------+----------cmd/cmd/abort.go | STANDARD | MTg0NDUwMDM1MjIxMDM3MDI1MDM | false | false | 2025-02-26T14:33:25+08:00 | "c9bfc40db6669e9a7aee03abcd8b66e8" | 1.89 KBcmd/cmd/abort_test.go | STANDARD | MTg0NDUwMDM1MjIxMDM3MjgxODI | false | false | 2025-02-26T14:33:25+08:00 | "52166b1c60e4089a4652546c0350d2c7" | 4.89 KBcmd/cmd/bucket_tagging.go | STANDARD | MTg0NDUwMDM1MjIxMDM3MjY3MDI | false | false | 2025-02-26T14:33:25+08:00 | "edad62e08bf65a5bff81304e2b40ac1a" | 3.82 KBcmd/cmd/bucket_versioning.go | STANDARD | MTg0NDUwMDM1MjIxMDM2MTkzMzU | false | false | 2025-02-26T14:33:25+08:00 | "50a6b0e2e218c437ccdabe2c762aaef1" | 1.86 KBcmd/cmd/buket_tagging_test.go | STANDARD | MTg0NDUwMDM1MjIxMDM2MTY4MDc | false | false | 2025-02-26T14:33:25+08:00 | "cd11257b22c9816df105da15f3ceb70f" | 8.23 KBcmd/cmd/abort.go | | MTg0NDUwMDM1MjIwNjcyNTcxMDA | true | true | 2025-02-26T14:34:02+08:00 | |cmd/cmd/abort_test.go | | MTg0NDUwMDM1MjIwNjcxNzE5NDY | true | true | 2025-02-26T14:34:02+08:00 | |cmd/cmd/bucket_tagging.go | | MTg0NDUwMDM1MjIwNjcyNjczNzI | true | true | 2025-02-26T14:34:02+08:00 | |cmd/cmd/bucket_versioning.go | | MTg0NDUwMDM1MjIwNjY3ODc4NzM | true | true | 2025-02-26T14:34:02+08:00 | |cmd/cmd/buket_tagging_test.go | | MTg0NDUwMDM1MjIwNjY3ODYyMDI | true | true | 2025-02-26T14:34:02+08:00 | |--------------------------------+----------+-----------------------------+----------+---------------+---------------------------+------------------------------------+----------TOTAL OBJECTS: | 10-------------------------------------+----------
피드백