Regeln zum Angeben von Werten in der CLI
Die meisten Befehle verfügen über einen oder mehrere erforderliche oder optionale Parameter. Für viele Parameter muss ein Wert angegeben werden. Es gibt einige Regeln zum Angeben von Werten in der CLI.
-
Ein Wert kann eine Zahl, ein Boolescher Spezifikator, eine Auswahl aus einer Aufzählungsliste mit vordefinierten Werten oder eine Textzeichenfolge sein.
Einige Parameter akzeptieren eine kommagetrennte Liste mit zwei oder mehr Werten. Kommagetrennte Wertelisten müssen nicht in Anführungszeichen („ “) stehen. Immer wenn Sie Text, ein Leerzeichen oder ein Abfragezeichen (wenn nicht als Abfrage beabsichtigt oder Text, der mit einem kleiner-als- oder größer-als-Symbol beginnt) angeben, müssen Sie diesen bzw. dieses mit Anführungszeichen umschließen.
-
Die CLI interpretiert ein Fragezeichen („`?`") Als Befehl werden Hiltinformationen für einen bestimmten Befehl angezeigt.
-
Einige Text, die Sie in die CLI eingeben, z. B. Befehlsnamen, Parameter und bestimmte Werte, ist nicht zwischen Groß- und Kleinschreibung zu beachten.
Wenn Sie beispielsweise Parameterwerte für die
vserver cifs
Befehle eingeben, wird die Groß-/Kleinschreibung ignoriert. Die meisten Parameterwerte, z. B. die Namen der Nodes, Storage Virtual Machines (SVMs), Aggregate, Volumes und logische Schnittstellen, werden jedoch von Groß-/Kleinschreibung berücksichtigt. -
Wenn Sie den Wert eines Parameters löschen möchten, der einen String oder eine Liste nimmt, geben Sie einen leeren Satz Anführungszeichen ("") oder einen Strich ("-") an.
-
Das Hash-Zeichen („`#`"), auch als Rautzeichen bekannt, gibt einen Kommentar für eine Befehlszeileingabe an. Falls verwendet, sollte es nach dem letzten Parameter in einer Befehlszeile angezeigt werden.
Die CLI ignoriert den Text zwischen “#” und dem Zeilenende.
Im folgenden Beispiel wird eine SVM mit einem Textkommentar erstellt. Die SVM wird dann geändert, um den Kommentar zu löschen:
cluster1::> vserver create -vserver vs0 -subtype default -rootvolume root_vs0 -aggregate aggr1 -rootvolume-security-style unix -language C.UTF-8 -is-repository false -ipspace ipspaceA -comment "My SVM" cluster1::> vserver modify -vserver vs0 -comment ""
Im folgenden Beispiel zeigt ein Kommentar in der Befehlszeile, der das „#
“-Zeichen verwendet, was der Befehl tut.
cluster1::> security login create -vserver vs0 -user-or-group-name new-admin -application ssh -authmethod password #This command creates a new user account