*nixには、あらゆる種類のあいまいなコマンドとオプションがあります。一部は良いと簡単に関連付けられます。 q は終了を示します。私はすべてのコマンド名とオプション名が後ろに何らかの意味を持っていると確信しています。あなたが知っている情報を共有し続けるか、Web上のいくつかのリソースを教えてください。しばらく検索してみましたが、良い資料が見つかりませんでした。
答え1
学習資料に関する質問は、標準ユーティリティの公式POSIX文書に関連しない限り、ここでのトピックではありません。
これは以下にあります。「シェルとユーティリティ」セクション~のPOSIX 1003.1-2008規格。
ここでは、すべてのシェルユーティリティのリストと各ユーティリティの詳細な説明(オプションの目的、使用例を含む)を見つけることができます。
システムで使用されているツールに慣れるには、そのツールのマニュアルもお読みください。システムのユーティリティはほとんどPOSIXと互換性がありますが、標準要件を超えて使用を拡張することができます。他のツールは、使用が標準の範囲外であるため、まったく標準化されていません。
オプションに使用される文字の場合、一部のユーティリティにはオプションが多すぎて意味のある名前を見つけるのが難しい場合があります。特に、短い単一文字オプションのみを使用する場合はさらにそうです。ただし、複数のユーティリティで使用されるオプションは、よく(常にそうではない)同じ名前と意味を持つ-t
か、-d
「区切り文字」を表すか、-o
出力ファイルの名前を指定します。一部の標準POSIXユーティリティの理論的根拠セクションは、特定の状況で特定のオプションを選択する理由を提供することがあります(例:-b
/-c
オプションに関する議論tail
)。