ossutilを使用すると、Windows、Linux、およびmacOSオペレーティングシステムでコマンドラインを使用してObject Storage Service (OSS) データを管理できます。
ossutilのインストール
ossutilをダウンロードしてインストールする方法の詳細については、「ossutilのインストール」をご参照ください。
ossutil の設定
ossutilの設定方法の詳細については、「ossutilの設定」をご参照ください。
よく使うコマンド
ossutilでサポートされている一般的なコマンドを次の表に示します。
コマンド | 説明 |
access-monitor | バケットのアクセス追跡状態を指定します。 |
appendfromfile | 既存の追加可能オブジェクトにコンテンツを追加します。 |
bucket-cname | バケットのCNAME設定を照会します。 |
バケット暗号化 | 暗号化設定をバケットに追加するか、バケットの暗号化設定を変更、クエリ、および削除します。 |
bucket-policy | バケットポリシー設定をバケットに追加するか、バケットのバケットポリシー設定を変更、照会、削除します。 |
bucket-tagging | タグ設定をバケットに追加したり、バケットのタグ設定を変更、照会、削除したりします。 |
bucket-versioning | バケットにバージョン管理設定を追加するか、バケットのバージョン管理設定を照会します。 |
猫 | オブジェクトコンテンツをossutilにエクスポートします。 |
config | OSSへのアクセスに必要な情報を保存する設定ファイルを作成します。 |
コア | バケットにクロスオリジンリソース共有 (CORS) 設定を追加するか、バケットのクロスオリジンリソース共有 (CORS) 設定を変更、クエリ、削除します。 |
cors-オプション | バケットが指定されたクロスオリジンリクエストを許可するかどうかをテストします。 |
cp | Uploads, downloads, or copies objects. |
create-symlink | Creates a symbolic link. |
du | 指定されたバケット、オブジェクト、またはディレクトリのストレージ使用量を照会します。 |
getallpartsize | バケット内の不完全なマルチパートアップロードタスクの各パーツのサイズと、これらのパーツの合計サイズを照会します。 |
ハッシュ | ローカルファイルのCRC-64またはMD5ハッシュを計算します。 |
ヘルプ | コマンドに関するヘルプ情報を照会します。 helpコマンドを実行して、指定したコマンドの実行方法に関する情報を照会することを推奨します。 |
在庫 | バケットにインベントリ設定を追加するか、バケットのインベントリ設定を照会、リスト、削除します。 |
ライフサイクル | バケットにライフサイクル設定を追加するか、バケットのライフサイクル設定を変更、クエリ、削除します。 |
listpart | オブジェクトに対して開始された不完全なマルチパートアップロードタスクで生成されたパーツを一覧表示します。 |
ロギング | バケットにログ設定を追加するか、バケットのログ設定を変更、クエリ、削除します。 |
lrb | リージョンまたは複数のリージョンにあるバケットを一覧表示します。 |
ls | バケット、オブジェクト、または部品を一覧表示します。 |
mb | バケットを作成します。 |
mkdir | バケット内にディレクトリを作成します。 |
オブジェクトのタグ付け | タグ設定をバケットに追加するか、オブジェクトのタグ設定を変更、クエリ、削除します。 |
プローブ | OSSへのアクセスを監視します。 このコマンドを実行して、アップロードおよびダウンロードプロセス中にネットワーク障害または無効なパラメーター設定によって引き起こされる問題をトラブルシューティングすることもできます。 |
read-symlink | シンボリックリンクの説明を読み込みます。 |
リファラー | ホットリンク保護設定をバケットに追加するか、バケットのホットリンク保護設定を変更、照会、削除します。 |
レプリケーション | バケットのクロスリージョンレプリケーション (CRR) 設定を管理します。 |
リクエスト支払い | バケットのpay-by-requesterモードを設定するか、バケットのpay-by-requester設定を照会します。 |
リソースグループ | バケットのリソースグループを構成し、リソースグループに関する情報を照会します。 |
復元 | Restores an object from the frozen state to the readable state. |
revert-versioning | 削除されたオブジェクトを最新バージョンのオブジェクトに復元します。 |
rm | バケット、オブジェクト、またはパーツを削除します。 |
set-acl | バケットまたはオブジェクトのアクセス制御リスト (ACL) を設定します。 |
set-meta | アップロードされたオブジェクトのメタデータを設定します。 |
サイン | オブジェクトの署名付きURLを生成し、ダウンロードまたはプレビューのために署名付きURLをサードパーティと共有します。 |
統計 | 指定されたバケットまたはオブジェクトの説明を取得します。 |
スタイル | 画像スタイルを設定します。 |
同期 | ローカルファイルをOSS、OSSオブジェクトをローカルディスク、またはOSSパス間のオブジェクトに同期します。 |
更新 | ossutilのバージョンを更新します。 |
ウェブサイト | 静的Webサイトホスティング、リダイレクト、またはback-to-origin設定をバケットに追加したり、バケットの静的Webサイトホスティング、リダイレクト、またはback-to-origin設定を変更、クエリ、削除したりします。 |
ワーム | バケットに設定された保持ポリシーを照会します。 |