UNIXログイン名が通常、名前の最初の文字と名前の最初の7文字で構成されるのはなぜですか?

UNIXログイン名が通常、名前の最初の文字と名前の最初の7文字で構成されるのはなぜですか?

私はいくつかの場所(特に大学)でログインが次のように形成されるのを見ました。

  • 名前の最初の文字:John Smithson→j
  • 名前の最初の7文字:John Smithsonian→smithso

したがって、ログイン名はjsmithsoになります。

ログインを生成するこのメソッドを呼び出す方法を知っている人はいますか?そしてなぜそうするのですか?

答え1

しばらく前に、ほとんどのシステムではユーザー名に8文字の制限がありました。スペースが限られているため、名前と姓が長すぎるため、1 + 7(または2つの名前または中間名の場合は1 + 1 + 6)などのさまざまな規則につながることがよくあります。これが唯一の習慣ではありません。名前のみ、姓のみ、イニシャルのみ(主にアメリカではイニシャルが1つまたは2つしかない国では一般的ではありません)、名前イニシャルと姓(順序は関係ありません)が含まれます。 )、名前+姓のイニシャル(順序は関係ありません)、ユーザーが選択したニックネーム、8文字で切り捨てられた上記の項目(場合によっては異なる数字)、またはその他の項目。

答え2

私は次のようなものをかなり見ました。

姓+名の後者も8文字を入力できます。

これは利用可能なスペースに適応する唯一の方法です。

関連情報