为什么UNIX登录通常由名字的第一个字母后跟名字的前七个字母组成?


8

我已经在许多地方(尤其是大学)看到以下形式的登录信息:

  • 名字的第一个字母:John Smithsonian→j
  • 名称的前七个字母:John Smithsonian→Smithso

因此,登录名将为jsmithso。

有谁知道如何创建登录名的方法?以及为什么要这样做。

Answers:


18

不久前,大多数系统的用户名限制为8个字符。鉴于空间有限,名字加姓氏通常太长,导致各种约定,例如1 + 7(对于具有两个名字或中间名的人,则为1 + 1 + 6)。这不是唯一的约定。通用约定包括仅姓氏,仅姓氏,仅缩写(通常在美国,在人们只有一个或两个缩写的国家中很少见),名字首字母加姓(按任何顺序排列),名字加姓氏首字母(以任意顺序排列),用户选择的昵称,以上任何一个都被截断为8个字符(有时是不同的数字)或其他形式。


谢谢!您知道这个特定约定的名称吗?
tonfa 2011年

@tonfa:我从未听说过。
吉尔(Gilles)“所以,别再邪恶了”,

3
传统上,Unix倾向于在主要网络上使用,例如大学计算机。随着一对夫妇一千新生每年添加到系统中,你需要拿出一些类型的命名约定,让您的系统管理员从去疯狂的,这尤其是一个demonstrably有碰撞的风险最小。
Shadur 2011年

1

这样看过很多:

姓氏+多个姓氏的后缀也适合8个字符。

这只是适合您拥有的可用空间的一种方式。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.