O analista João desenvolveu a aplicação web SiteJus na estação de trabalho ETDes. Ao fim do desenvolvimento, o conteúdo estático do SiteJus foi armazenado no bucket site.estatico do servidor de armazenamento MinIO do tribunal. A criação do bucket foi solicitada por João, a partir da ETDes, pelo utilitário de linha de comando mc, o MinIO Client. Na ETDes, o servidor MinIO do TJRN é associado ao alias tjrnS3. Para solicitar a criação do bucket site.estatico no tjrnS3, João executou na ETDes o comando do mc:
- A)mb tjrnS3/site.estatico
Correta: o comando "mb" cria bucket e a sintaxe do mc é "alias/nome_do_bucket".
- B)mb site.estatico/tjrnS3
Errada: inverte a ordem, colocando o bucket antes do alias, o que não corresponde à sintaxe do mc.
- C)od tjrnS3/site.estatico
Errada: "od" não é comando do MinIO Client para criar bucket.
- D)od site.estatico/tjrnS3
Errada: além de usar "od" indevidamente, também inverte a ordem dos elementos.
- E)du site.estatico/tjrnS3
Errada: "du" é comando de uso de disco no sistema operacional, não de criação de bucket.
Gabarito: A
No MinIO Client (mc), o comando para criar um bucket é o "mb", de "make bucket". A lógica é simples: primeiro vem o alias do servidor configurado na sua estação, e depois o nome do bucket que você quer criar. Então, se o servidor MinIO do TJRN está associado ao alias "tjrnS3", o formato correto fica "mc mb tjrnS3/site.estatico". É quase como dizer: "crie este bucket nesse servidor". Aqui, a banca quer verificar se você sabe a sintaxe básica do mc. O nome do bucket não vai antes do alias, porque o alias identifica o destino remoto. E também não se usa "od" ou "du", que são comandos de outro mundo, bem longe da criação de bucket. No contexto de armazenamento S3/MinIO, "mb" é o comando padrão para criar bucket. Em concursos, o ponto central é reconhecer a estrutura "mc mb alias/bucket". Isso vale tanto para criar bucket em ambientes MinIO quanto para interpretar rapidamente comandos de administração do armazenamento. Portanto, a alternativa A está correta porque segue exatamente a sintaxe esperada: alias do servidor primeiro, nome do bucket depois.