Comandos e Parâmetros daCLI
Os comandos e parâmetros da interface da linha de comandos (CLI) são representados no diagrama de sintaxe.
A interface de linha de comandos do Storwize V3700 oferece conclusão de linha para a entrada de comandos. A conclusão da linha de comandos permite digitar os primeiros caracteres de um comando e pressionar a tecla tab para preencher o resto do nome do comando. Se houver diversos comandos iniciados com os mesmos caracteres, será retornada uma lista de possíveis comandos. É possível digitar mais caracteres até que o nome do comando fique claro.
Os parâmetros da
CLI podem ser inseridos em qualquer ordem, exceto nas seguintes situações:
- Quando um nome de comando é especificado, o primeiro argumento fornecido deve ser a ação que você deseja executar.
- Onde você especificar um comando com relação a um objeto específico, o ID ou o nome do objeto deverão ser o último argumento na linha.
Um parâmetro válido
atende aos seguintes requisitos:
- Os parâmetros podem ser inseridos em qualquer ordem.
- Se um parâmetro tiver um argumento associado, o argumento deverá sempre seguir o parâmetro.
- Um parâmetro deve iniciar com um '-'; caso contrário, ele será assumido como um argumento.
- O comprimento máximo de qualquer parâmetro único que pode ser inserido na CLI é 128 bytes.
- Um argumento pode conter diversos itens de dados. O número máximo de itens de dados que podem ser inseridos nessa lista é 128. Para uma lista de componentes, separe os itens individuais por dois pontos.
- Qualquer parâmetro com um argumento deve ser inserido como -parameter=argument.
- A inserção de -param= significa que o argumento é uma sequência vazia, equivalente a -param.
- O símbolo '--' é válido como a
penúltima entrada na linha de comandos. Ele especifica que a próxima
entrada é o nome ou ID do objeto de destino, mesmo que ele comece com um
hífen.
chuser -usergrp=-usergrp -- -password
- O símbolo '--' é válido como a palavra final na linha de comandos.
Exemplos que são válidos
mkuser -name fred -usergrp 0 -password buckets
mkuser -name fred -usergrp 0 -password=buckets
mkuser -name=-barney -usergrp=0 -password=buckets
chuser -usergrp 1 fred
chuser -usergrp 1 -- fred
chuser -usergrp 1 -- -barney
Exemplos que são inválidos
chuser -usergrp 1 fred --
chuser -usergrp 1 -- fred --
chuser -- -usergrp 1 fred
chuser -usergrp 1 -barney