ファイル権限の値をオクテットと呼ぶことはできますか?

ファイル権限の値をオクテットと呼ぶことはできますか?

今日のファイル権限について議論し、用語を使用しました。八重奏rwx単位を説明します。もしそうなら、これが有効な名前かどうか疑問に思います。インターネット検索あちこちで使われる様子を示します。しかし、これは虐待ではないかと思います。バイト用語。この意見には根拠はありますか?それとも妥当で根拠のある答えがありますか?

答え1

ほとんど質問です。フランス国民

一つ八重奏256個の異なる値を持つことができる8ビット値。単位rwxは、8つの異なる値を持つことができる3ビット値です。ユニットに言及するために「オクテット」という用語を使用することは誤解を招くrwx

理由八重奏英語で最もよく使われるのはバイト2つの意味があります。 8ビット値またはコンピュータメモリからアドレスを指定できる最小単位の値を表すことができます。 2番目の定義は元の定義です。最初の定義は、ほとんどのコンピュータが8ビットバイトを持っているためです。八重奏「8ビット単位」を明示的に意味するために英語で作られています。 6ビット、9ビット、または16ビットバイトを使用するコンピュータで一般的なデータ型またはネットワークプロトコルを実装している場合でも、オクテットを使用してエンコードする必要があります。データ。

八重奏英語には多くの意味がありますが、すべて非常にあいまいです。最も古い意味は次のとおりです。音楽、8つの楽器で構成されたオーケストラを表します。このロジックによると、3ビットのグループ化は次のようになります。三人組

八重奏主に表現するために化学にも使用されます。オクテットルールは8つの電子をグループ化したことを意味します。 3に似た言葉はありませんが、1つあります。デュエットルールこれは次のようになります。オクテットルールしたがって、3つの電子セットを参照する必要がある場合は、以下を使用してください。三人組また。

変える三人組、あなたが利用できる三回または3つの双子、コンピュータプログラミングでは、3つの項目のセット、つまり3つの要素を表すためによく使用されます。タプル

おそらく人々が使用していると思います。八重奏ビットグループの場合、rwxグループは通常次のように表示されます。8進数数字。ただし、この単語はこの単語の他のすべての意味と競合するため、使用しないでください。また、Unix システムにはrwxトリオに適さないファイルモードビット (例: setuid、setgid) があり、一部のシステムには、rおよびw以外の権限ビットx(例: 追加専用、削除専用権限) があります。したがって、ビット数に依存しない用語を使用することをお勧めします。ただ「権利ビット」と言ってください。

答え2

オクテットは具体的には8ビットです。これは、8ビット以外のタイプサイズを意味し得る「バイト」という用語の潜在的な曖昧さを防止する。

POSIXの世界では、ファイル権限は次のとおりです。12桁の数字で表現

したがって、「オクテット」という用語は、ファイル権限を表すために正確に使用することはできません。私はこれらの混乱が少なくともいくつかのケースでは、次の事実のために発生すると思います。8進数値はファイル権限を表すためによく使用され、「8進数」と「オクテット」という用語は非常に似ています。

答え3

とても遠い昔、遠い銀河系で...バイトは単一文字サイズです(IBMは8を使用し、DECは36ビットワードを使用して1文字あたり6/7/8ビットを処理できます)。はい、バイトサイズはさまざまです。過去の機械は非常に異なっており、木で作られた英雄は木でできていて、あちこちに少し丸まっていました。ネットワークがTCP / IPを介して標準化されたとき、人々はサイズの標準尺度を設定する必要がありました。そしてそのように生まれた八重奏常に正確に8ビットです。私は1990年ごろにネットワーキングを初めて紹介した授業を覚えています。しかし残念ながら、誰が教えたのか覚えていません。彼は「オクテット」と表記し、「バイト」と発音する」と述べた。当時、ASCII(および8ビットバイト)はほぼ普遍的でした。 「オクテット」は、8 'ビットセルを意味するネットワーキング用語です。

関連情報