文章目录

  • Intro
  • 查看名称并修改
    • HostName
    • 管理员名称
    • ComputerName
    • LocalHostName

Intro

今天在修改电脑主机名的时候发现 Mac 中有好几个名称, 很容易搞混, 因此整理了他们的区别以及对应的修改方法.

  • HostName: 主机名, 用于在系统上标识一台机器. 他和 IP 地址的区别是, hostname 用于在系统上标识一台机器; IP 地址是在 TCP/IP 网络中唯一标志一台机器. 联系到实际生活, 主机名相当于一个房子的主人名, 而 IP 地址相当于小区内这间房子的门牌号. [hostname 也就是打开终端, 出现在 “:~” 这两个符号前面的名字]
  • 管理员名称: 就是电脑在初始化的时候你设置的管理员的名称, 也是电脑开机的时候头像下面显示的名称, 在系统偏好设置-用户与群组中进行修改. [打开终端, 管理员名称会出现在每个命令行 “:~” 符号之后]

因此终端中命令行的开头为 HostName :~ 管理员名称$

  • ComputerName: 计算机名, 在进行 Airdrop 共享文件, 或者其他一些共享操作的时候, 其他人会以这个名字看到你的电脑. [打开访达 ComputerName 会显示在左侧的“位置”下面]
  • LocalHostName: 本地主机名, 本地网络上的电脑可以通过这个名字访问您你的电脑, LocalHostName是带有 .local 的电脑名称, 而且任何空格都会替换为连字符, 例如电脑的名称是 My Computer 则本地主机名就是 My-Computer.local, 本地主机名不区分大小写.


查看名称并修改

首先查看系统环境: sw_vers
如下:

ProductName: Mac OS X
ProductVersion: 10.15.7
BuildVersion:   19H2

HostName

  • 查看 HostName scutil --get HostName or hostname or echo $HOSTNAME, 这三个命令都可以查看 HostName.
  • 修改 HostName sudo scutil --set HostName [HostName] [HostName] 的位置是你想要设置的 HostName.

修改之后退出 terminal,再次进入后名字即改变.


管理员名称

在图形化界面中直接操作: 【系统偏好设置 - 用户与群组】
这个名称一般是不能改的, 可以通过新建/删除用户的方式进行修改, 不多说


ComputerName

  • 查看 ComputerName scutil --get ComputerName
  • 修改 ComputerName scutil --set ComputerName [ComputerName] [ComputerName]的位置是你想要设置的ComputerName.

之后可以在访达左侧的“位置”下面看到这台电脑的名称, 也可以在【系统偏好设置 - 共享 - 电脑名称】中进行查看修改成功, 同时此处可以以直接修改 ComputerName.


LocalHostName

  • 查看LocalHostName scutil --get LocalHostName
  • 修改 LocalHostName sudo scutil --set LocalHostName [LocalHostName] [LocalHostName]的位置是你想要设置的LocalHostName.

在【系统偏好设置 - 共享 - 电脑名称】下面一行, 点击右侧的“编辑”按钮, 即可查看是否修改成功, 同样此处也可修改 LocalHostName.

参考文章如下, 表示感谢!
参考文章

Mac OS 名称问题及修改方法(修改终端中显示的hostname(主机名称) / 电脑名称 / 管理员名称 / LocalHostName(本地主机名称))相关推荐

  1. 如何修改字体在系统中显示的名称

    用ps字体名称显示的是一个网址 如何修改字体在系统中显示的名称_Kavfans_百度空间 http://hi.baidu.com/erdvhnqunybkrvd/item/1907af306d6d5d ...

  2. 终端中显示git分支名称的方法

    终端中显示git分支名称的方法   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客,B站昵称为:亓官劼,地址为亓官劼 ...

  3. Mac OS使用技巧之二:修改变量Path解决android: command not found

    前一阵子,一直在搞Mac OS和win8下cocos2dx移植android平台的方法.一步步从无到有的慢慢摸索出来.最近发现了一个小问题,有关环境变量配置的写下来分享给大家.         就是我 ...

  4. mac os下 Ruby环境安装方法

    如何快速正确的安装 Ruby, Rails 运行环境 原文地址:https://ruby-china.org/wiki/install_ruby_guide 对于新入门的开发者,如何安装 Ruby, ...

  5. MAC OS X下的截图方法

    应用程序下的实用程序里有个"抓图"(Grab)软件.双击打开该软件后,到工具栏里的"捕捉"菜单下可以选择"所选","窗口" ...

  6. mac os 卸载java_三种方法教你在苹果Mac OS X系统中卸载软件

    刚刚接触mac系统的用户们因为太过陌生,总会遇到很多问题.比如,近来就有一些朋友反馈不懂得该如何卸载mac电脑中的软件,这要怎么办呢?这样会很影响我们的使用.今天小编就来教大家苹果Mac OS X系统 ...

  7. 低版本Mac OS安装合适xcode的方法

    "家里蹲大学"的奇观之一就是听主播讲课,而且可以用任意妖娆的姿势. 然而,贫穷还是如影随形,swift开发还得用虚拟机装Mac OS,碰巧已经装了低版本的了,也就懒得再更新了. 苹 ...

  8. MAC OS苹果系统密码破解方法

    开机启动时按"command+S".这时进入单一用户模式(Single user model). Mac OS的单一用户模式有准入特权(Root access privilege) ...

  9. Mac OS X下MySql卸载方法

    MAC系统中MySQL有dmg安装文件,但是没有卸载程序,只能手动卸载,比较麻烦 卸载过程: 系统偏好->mysql->停止mysql进程 再终端里面输入下面的命令 sudo rm /us ...

最新文章

  1. B站资源推荐:复旦大学机器学习、深度学习公开课,附PDF课件下载
  2. 提审马甲包被拒问题记录
  3. 【Flask】数据的CRUD操作之聚合函数
  4. web.xml中的所有配置,Listener和Filter的加载顺序
  5. 是否应该立即将网站升级到Drupal 8?
  6. 特斯拉卖保险会比卖车更赚钱吗?
  7. 使用jquery获取父元素或父节点的方法
  8. C语言:大小字母转换(ASCII码)
  9. 8192fu网卡linux,Ubuntu 折腾 RTL8192EU 无线网卡驱动
  10. 高德地图定位坐标偏差android,【报Bug】app端高德地图定位不准确
  11. Defcon China 靶场题 - 内网渗透Writeup
  12. Python实例浅谈--Python与C/C++相互调用
  13. Verilog学习笔记(06)
  14. 华纳云:MySQL数据丢失的原因是什么及怎么解决
  15. MYSQL 如何实现重复读
  16. Android应用图标上的小红点Badge实现
  17. 常用的技术网站(一)
  18. 大国品牌的幕后英雄们
  19. 薪酬管理助力国有企业数字化人力攻略布局
  20. 厦大自动化复试c语言,2019厦门大学自动化上岸

热门文章

  1. C++:符合RFC1321规范的MD5计算C++实现
  2. vue v-model 双向绑定表单元素的数据:实质是绑定了value、checked、selected属性
  3. Unity URP贴花系统的简单使用
  4. python 列表写入excel_Python读写excel表格的方法一
  5. 5个视频剪辑必用网站
  6. linux ubuntu系统 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)数据
  7. 健身泡沫轴可以带上高铁吗_每次训练结束后用泡沫轴真的好吗?如果想节约时间就这样做!...
  8. 安卓面试中高级安卓开发工程师总结之——如何写一份让HR主动邀请你面试的简历
  9. 北京医保卡怎么使用?
  10. 关于数学分支与数学家的一个故事