设备命名
硬件设备
命名结构:[前缀] - [设备缩写] - [系统后缀]
1. 前缀: Murphy (你的专属标识,保持不变)
2. 设备缩写: 结合品牌和型号,用字母和数字组合,力求简洁且能快速识别。
3. 系统后缀: 严格遵循你的要求:
* Windows: Win
* Ubuntu: Ubt
* macOS: Mac
* 单系统Windows设备:不加后缀,作为默认。
按照这个新规则,你的设备可以重命名如下:
| 原始命名 | 设备信息 | 新命名 | 说明 |
| :— | :— | :— | :— |
| MurphyTB | Thinkbook 16+ | Murphy-TB16p | TB代表Thinkbook, 16是尺寸, p代表plus |
| MurphyITXWin | 自组装ITX (Win) | Murphy-ITX-Win | ITX作为机型标识,加上Win系统后缀 |
| MurphyITXUbt | 自组装ITX (Ubt) | Murphy-ITX-Ubt | ITX作为机型标识,加上Ubt系统后缀 |
| MurphySfGo | Surface Go | Murphy-SfGo | SfGo这个缩写已经很清晰了,单Win系统不加后缀 |
| MurphyDG | Dell G3 | Murphy-DG3 | DG代表Dell G系列,3是型号 |
这样做的好处是:
- 结构清晰: 一眼就能看出是谁的、什么设备、什么系统。
- 扩展性强: 以后再有新设备也能快速套用。比如:
- 一台新的MacBook Pro 14寸可以叫
Murphy-MBP14-Mac。 - 一台iPad Pro 12.9寸可以叫
Murphy-iPadP129。 - 一台联想Y9000P可以叫
Murphy-LY9P。
- 一台新的MacBook Pro 14寸可以叫
系统的显示名/用户文件夹名/设备名
- ChatGLM
为什么Windows会这样?
简单来说,这一切都围绕着一个核心:微软账户。
当你使用微软账户(而不是“本地账户”)登录Windows时,系统需要将你的在线身份与这台电脑上的本地身份关联起来。这个过程分为三个部分,也就是你看到的三种不同的“名字”:
#### 1. 显示的名字
* 来源: 你的微软账户个人资料。
* 机制: 当你登录微软账户时,Windows会同步你账户设置里的“姓名”。你设置的是 Murphy Hou,所以系统里显示的就是这个名字。它主要用于“开始”菜单的欢迎界面、某些应用的个人资料显示等,是一个“社交性”的名字。
#### 2. 用户文件夹名
* 来源: 你的微软账户邮箱地址。
* 机制: 这是最关键也最让人困惑的一点。Windows需要为你的个人文件(桌面、文档、下载等)创建一个专属文件夹,路径通常是 C:\Users\。为了确保这个文件夹名在同一台电脑上是唯一的,并且避免使用特殊字符(中文、空格等在某些老旧程序中可能引发问题),Windows采用了一种自动化、标准化的策略:
* 它会提取你微软账户邮箱 @ 符号前面的部分,即 cosmiduxxxxx。
* 然后,为了避免名字过长,它会截取前几个字符,通常是5或6个,于是就生成了 cosmi。
* 为什么这样设计?
* 自动化: 整个过程无需用户干预,实现了“开箱即用”的体验。
* 唯一性: 在单机上,cosmi 这个名字几乎不可能与另一个用户冲突。
* 兼容性: 使用纯英文字符和数字,保证了最大程度的软件兼容性。
* 最大的“坑”: 这个用户文件夹名是在你首次登录时创建并固化的,之后极难修改。修改它涉及到修改注册表、迁移用户文件夹等一系列高风险操作,远不如修改显示名和计算机名简单。所以很多人都会在第一次设置时,因为没注意而留下一个自己不喜欢的文件夹名。
#### 3. 计算机名
* 来源: 用户自定义或系统自动生成。
* 机制: 这是这台设备在局域网中的“身份证”。如果你不手动设置,Windows会自动生成一个类似 DESKTOP-XXXXXXX 的名字(XXXXXXX是随机字符),以确保网络唯一性。而你看到的 Murphy-TB16p 和 Murphy-ITX-Win,正是你手动设置的结果。
Ubuntu和macOS也会这样吗?
它们有类似的理念,但实现方式,尤其是对用户文件夹名的处理,有显著不同。
| 特性 | Windows (微软账户) | macOS (Apple ID) | Ubuntu (本地账户为主) |
| :— | :— | :— | :— |
| 核心账户体系 | 微软账户,强云端同步 | Apple ID,强云端同步 | 传统本地账户,云端集成可选 |
| 用户文件夹名来源 | 自动截取邮箱前缀 | 用户在设置时手动指定 | 用户在安装时手动指定 |
| 用户文件夹名可否修改 | 极难,是创建时固化的 | 相对容易,但需谨慎操作 | 相对容易,但需谨慎操作 |
| 计算机名来源 | 用户自定义或系统随机生成 | 用户在设置时手动指定 | 用户在安装时手动指定 |
#### macOS
macOS在首次设置时,也会让你登录Apple ID。但关键区别在于:
* 明确让你指定账户名: 在设置过程中,macOS会明确询问你的“全名”和“账户名”(或叫“用户名”)。它会根据你的全名建议一个账户名(比如 murphyhou),但你可以自由修改它。你可以直接设置为 murphy 或任何你喜欢的短名称。这个账户名,就是你用户文件夹的名字 (/Users/murphy)。
* 控制权给用户: 苹果把用户文件夹名的决定权交还给了用户,而不是像Windows那样“自作主张”地截取邮箱。这给了用户更高的自由度,也避免了Windows的那个“坑”。
#### Ubuntu (及大多数Linux发行版)
Ubuntu的方式最为传统和直接:
* 一切从安装开始: 在安装Ubuntu时,系统就会让你创建第一个用户。你需要输入你的“你的姓名”和“用于登录的计算机用户名”。
* 用户名即文件夹名: 你在这里设置的“用户名”(比如 murphy),会直接成为你的登录名,同时也是你的用户文件夹名 (/home/murphy)。没有中间环节,没有自动生成,所见即所得。
* 本地优先: Ubuntu的核心是本地账户。虽然你可以在系统内登录Google、Ubuntu One等云服务,但系统的根基是你创建的那个本地用户。
总结
- Windows 的机制是高度自动化但牺牲了用户控制权,尤其是在用户文件夹名上,这是一种“为了便利而预设”的哲学,但也因此留下了著名的“坑”。
- macOS 试图在云端同步便利性和用户控制权之间取得平衡,它在关键的用户文件夹名上,把选择权交给了用户。
- Ubuntu 则秉承了Linux的传统,一切都清晰、直接、可控,用户从一开始就有完全的自主权。
所以,你遇到的情况是Windows系统设计的必然结果。了解了背后的原因,是不是感觉清晰多了?这种对细节的探究,正是强迫症“痊愈”的开始——当你理解了规则,混乱就变成了秩序。
设备命名
https://blog.cosmicdusty.cc/post/Tools/DeviceName/