tencent cloud

Cloud Object Storage

ドキュメントCloud Object StorageツールガイドCOSCLIツールよく使用するコマンドディレクトリ配下の内容のリストアップと統計 - lsdu

ディレクトリ配下の内容のリストアップと統計 - lsdu

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-05-19 15:52:10
lsdu コマンドは、指定されたプレフィックスの現在のレベル配下の内容を取得し、各 object とディレクトリ内の object のサイズと数を統計するために使用されます。
注意:
このコマンドを使用するには、ポリシー許可を設定する際に、actionをcos:HeadBucketcos:GetBucketに設定する必要があります。詳細な権限については、CAM対応APIをご参照ください。

コマンドの形式

./coscli lsdu cos://<bucket-name>[/prefix/] [flags]
lsdu コマンドには以下のパラメータが含まれています。
パラメータの形式
パラメータの用途
cos://<bucket-name>
アクセスするバケットを指定します。構成パラメータ 内のバケットエイリアスか、バケット名を使用してアクセスすることがサポートされています。バケット名を使用してアクセスする場合は、「endpoint」flag を追加する必要があります。
バケット名を使用してアクセスする場合:cos://example-alias
バケット名を使用してアクセスする場合:cos://examplebucket-1250000000
/prefix/
オプションのパラメータ。特定のフォルダを指定します。
/picture/
lsdu コマンドには、以下のオプションの flag が含まれています。
flag の略称
flag の全称
flag の用途
-h
--help
このコマンドの具体的な使い方を確認します。
なし
--include
特定のパターンのファイルを含みます。
なし
--exclude
特定のパターンのファイルを除外します。

操作例

bucket1 バケットのルートディレクトリの統計情報を取得します。

./coscli lsdu cos://bucket1/
返される情報には、ディレクトリまたは object 名、オブジェクトの総数、合計サイズが含まれます。 以下に例を示します。
NAME | OBJECTS COUNT | TOTAL SIZE
---------------------+---------------+-------------
300123/ | 1 | 300.00 MB
300s/ | 1 | 100.00 MB
300u/ | 301 | 8.22 GB
activity/ | 35 | 129.08 KB
test/ | 1 | 3 B
test100/ | 20 | 20.00 GB
test5/ | 6 | 9.00 GB
testrm/ | 1 | 0 B
10GB_file | 1 | 11.72 GB
1GB_file | 1 | 1.00 GB

bucket1 バケットの picture ディレクトリの統計情報を取得します。

./coscli lsdu cos://bucket1/picture/
説明:
ファイル数が多いと、このコマンドは時間がかかりますので、バックグラウンドで実行することを推奨します。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック