• Linux(05) Debian 系统修改主机名


    查看主机名

    方法1:hostname

    hostname

    方法2:cat etc/hostname

    cat /etc/hostname

    如果在创建Linux系统的时候忘记修改主机名,可以采用以下的方式来修改主机名称。

    修改主机名

    注意,在linux中下划线“_”可能是无效的字符,因此,主机名中尽量使用减号“-”代替下划线

    方法1:hostnamectl set-hostname your-new-hostname

    1. hostnamectl set-hostname your-new-hostname
    2. #重启网络服务(这一步在xshell中容易出现假死,建议直接在虚拟机中操作)
    3. systemctl restart networking
    4. #重启系统
    5. reboot

    方法2:vim /etc/hostname

    1. # 1. 进vim模式
    2. vim /etc/hostname
    3. # 2. ESC->:->wq 保存退出
    4. # 3. 重启网络服务(这一步在xshell中容易出现假死,建议直接在虚拟机中操作)
    5. systemctl restart networking
    6. # 4. 重启系统
    7. reboot

    注意: cat /etc/hostname 和 cat /etc/hosts的区别

    etc/hostname 与 etc/hosts的区别:

     当您修改主机名后,通常情况下,您不需要手动更改/etc/hosts中的 "debian" 的主机名。这是因为 "debian" 在这种情况下被视为一个占位符,用于表示系统的默认主机名。

    当您修改主机名时,操作系统会自动更新与网络服务相关的主机名配置,包括将 localhost 条目映射到新的主机名和 IP 地址上。这意味着您的系统会使用新的主机名来标识自己。

    "debian" 在 /etc/hosts 文件中出现的原因是,当系统无法确定自己的主机名时,它使用 "debian" 作为默认的主机名。这是一个通用的设置,并不特定于您的实际主机名。

    因此,除非您有特殊的需求,否则您不需要手动更改 "debian" 的主机名。系统会自动使用您修改后的新主机名来代表自己。只需确保 /etc/hostname 文件中的主机名与您要使用的新主机名保持一致,并重新启动系统以使更改生效。

  • 相关阅读:
    SQL每日一练(牛客新题库)——第5天:高级查询
    Matlab:在键入时检查语法
    Android:OkHttp同步请求和异步请求
    ADO.NET总结
    java 常见api Arrays类
    罗技K780 macOS14 睡眠、切换蓝牙后无法连接Mac
    Redis基础命令(set类型)交集并集差集
    【题目精刷】2023禾赛-FPGA
    OpenStack集群部署——Keystone部署(二)
    基于随机森林、svm、CNN机器学习的风控欺诈识别模型
  • 原文地址:https://blog.csdn.net/weixin_38735917/article/details/137278629