パラメータと名前がLinuxのコマンドに影響しますか?

パラメータと名前がLinuxのコマンドに影響しますか?

ユーザー作成に関するチュートリアルを見ました。

useradd -g liao1 lamp

ご覧のとおり、彼らはそれを-g liao1前にしてlampテストしました。

useradd lamp -g liao1

名前の後にパラメータを入れてユーザーも作成できますが、違いがあるかどうかはわかりません。

ベストアンサー1

useraddivanivanが指摘したように、あなたの場合、ラインパラメータの解釈はプログラム()によって行われます。多くのプログラムは買収の順序に興味がありませんが、いくつかのプログラムでは興味があります。

たとえば、convert(imagemagickパッケージから)画像を変換し、次のように指定します。

convert [input-option] input-file [output-option] output-file

したがって、入力オプションは入力ファイルの前に指定する必要があり、出力オプションも同様です。

適切に動作するために、特定の順序のオプションを必要とするコンパイラなどのより複雑な例もあります。

man pagesすべての場合に実行したいコマンドまたはプログラムについて、--help(または-hまたは-?など)を参照することをお勧めします。ものできる問題が発生しました。

おすすめ記事