Use o Alibaba Cloud CLI pré-instalado no Cloud Shell e gerencie recursos do Object Storage Service (OSS) diretamente do navegador, sem configuração local.
Visão geral
O Alibaba Cloud CLI fornece o conjunto de comandos aliyun oss, um wrapper para a ferramenta ossutil 1.0 pré-instalada no Cloud Shell. As operações disponíveis incluem:
Buckets: Crie, liste, exclua e configure buckets.
Objetos: Faça upload, baixe, copie, mova e exclua objetos.
Partes: Liste e exclua partes.
O Alibaba Cloud CLI (ou cli) é baseado no Alibaba Cloud OpenAPI, e o What is Alibaba Cloud CLI aborda a sintaxe de comandos que você pode reutilizar para que você gerencie outros recursos da Alibaba Cloud no Cloud Shell. Cada operação na lista corresponde a um comando do ossutil 1.0, a ferramenta oficial de linha de comando do OSS encapsulada pelo CLI.
Pré-requisitos
Inicie o Cloud Shell antes de começar. Use um dos métodos a seguir:
-
No Alibaba Cloud Management Console: clique em Cloud Shell na barra de navegação superior.

Como aplicativo independente: Acesse diretamente o Cloud Shell.
Por questões de segurança, faça logon com uma identidade do Resource Access Management (RAM) (usuário ou função ram) em vez da conta da Alibaba Cloud. A identidade RAM deve ter permissões para os recursos de destino.
O Cloud Shell configura automaticamente as credenciais do CLI com base na sua identidade de logon. Não modifique nem exclua o arquivo de configuração de credenciais padrão.
A primeira sessão provisiona uma máquina virtual (VM), o que pode levar alguns instantes. As sessões seguintes abrem mais rapidamente.
O Cloud Shell suporta até cinco janelas simultâneas, que compartilham a mesma instância de VM.
What is Cloud Shell descreve o ambiente baseado em navegador onde esses comandos são executados.
Primeiros passos: exemplos comuns
Os exemplos a seguir demonstram operações comuns do OSS.
-
Bucket: crie um bucket usando o comando
mb(make bucket). Os nomes dos buckets devem ser globalmente exclusivos. Este exemplo cria um bucket da classeStandardchamadovmeixme.aliyun oss mb oss://vmeixme --storage-class Standard -
Diretório: crie um diretório usando o comando
mkdir(make directory). Este exemplo cria um diretório chamadohorseno bucketvmeixme.aliyun oss mkdir oss://vmeixme/horse/ -
Liste recursos do OSS. Use o comando
ls(list). Este exemplo lista todos os buckets, objetos e partes, limitando os resultados a 20.aliyun oss ls --limited-num 20 -
Obtenha ajuda. Para listar todos os comandos
aliyun oss --help, executeoss.Para obter detalhes sobre qualquer comando, acrescente
help:aliyun oss [command] helpExemplo para
mkdir:aliyun oss mkdir help
Referência de comandos
As tabelas a seguir listam todos os comandos disponíveis do OSS.
Comandos de bucket
|
Comando |
Descrição |
|
|
crie um bucket. |
|
|
Lista todos os buckets, objetos e partes na sua conta. |
|
|
Exclui buckets, objetos ou partes na sua conta. |
|
|
Com este comando, defina a lista de controle de acesso (ACL) de um bucket ou objeto. |
|
|
gerencie regras de compartilhamento de recursos de origem cruzada (CORS) para um bucket. |
|
|
gerencie regras de ciclo de vida para um bucket. |
|
|
gerencie o log de acesso para um bucket. |
|
|
Configura a hospedagem de site estático e as opções de back-to-origin para um bucket. |
|
|
gerencie as configurações de criptografia de um bucket. |
|
|
gerencie políticas de bucket. |
|
|
gerencie as configurações de proteção contra hotlink de um bucket. |
|
|
gerencie as tags de um bucket. |
|
|
Configura ou consulta as opções de pagamento por solicitante de um bucket. |
Comandos de objeto
|
Comando |
Descrição |
|
|
Faz upload, baixa ou copia objetos. |
|
|
crie um diretório lógico (um objeto vazio com uma barra no final). |
|
|
Exibe metadados de um bucket ou objeto especificado. |
|
|
Gera uma URL pré-assinada para um objeto. |
|
|
Exibe o tamanho de um bucket ou o tamanho total dos objetos em um diretório especificado. |
|
|
Configura os metadados de um objeto. |
|
|
Anexa conteúdo a um objeto anexável. |
|
|
Envia o conteúdo do objeto para o stdout. |
|
|
gerencie as tags de um objeto. |
|
|
Restaura um objeto congelado para um estado legível. |
Outros comandos
|
Comando |
Descrição |
|
|
Exibe informações de ajuda para um comando específico. |
|
|
Lista as partes de uma tarefa de upload multipart incompleta. |
|
|
Consulta os detalhes de todas as partes de um upload multipart incompleto. |
|
|
Calcula o hash CRC-64 ou MD5 local de um arquivo. |
|
|
Testa se um bucket permite uma solicitação de origem cruzada especificada. |
|
|
crie um link simbólico. |
|
|
Monitora o acesso ao OSS e soluciona problemas de rede ou parâmetros durante uploads e downloads. |
|
|
Lê a descrição de um link simbólico. |