linux7修改计算机名命令生效

不及物动词 其他 50

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要使Linux 7上修改的计算机名立即生效,需要执行以下步骤:

    1. 使用root用户登录到Linux系统。可以通过在命令行界面输入”su -“命令,然后输入root用户的密码进行登录。

    2. 打开终端窗口,输入以下命令以编辑主机名配置文件:
    “`
    sudo nano /etc/hostname
    “`

    3. 在打开的文件中,将当前的计算机名替换为新的计算机名。确保只有一行内容,并且没有其他字符或空格。

    4. 按下”Ctrl + X”键,然后按下”Y”键保存更改。

    5. 输入以下命令以编辑hosts文件:
    “`
    sudo nano /etc/hosts
    “`

    6. 在打开的文件中,找到类似于下面这样的行:
    “`
    127.0.0.1 localhost
    “`

    7. 在该行下方添加一个新行,将新的计算机名和IP地址对应起来。例如:
    “`
    127.0.0.1 localhost
    [新的IP地址] [新的计算机名]
    “`

    8. 按下”Ctrl + X”键,然后按下”Y”键保存更改。

    9. 输入以下命令以重新启动网络服务:
    “`
    sudo systemctl restart systemd-networkd
    “`

    10. 输入以下命令以重新启动计算机:
    “`
    sudo reboot
    “`

    完成以上步骤后,系统会重新启动,并使用新的计算机名。您可以通过使用以下命令验证计算机名是否已成功修改:
    “`
    hostname
    “`

    此命令会返回当前计算机的主机名。如果返回的主机名与您刚刚设置的新计算机名相匹配,则修改生效。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux 7中,你可以使用以下命令来修改计算机名并使其生效:

    1. 使用`hostnamectl set-hostname`命令修改计算机名:

    “`bash
    sudo hostnamectl set-hostname 新的计算机名
    “`

    确保将`新的计算机名`替换为你想要设置的实际计算机名。

    2. 编辑`/etc/hostname`文件并更改计算机名:

    “`bash
    sudo nano /etc/hostname
    “`

    在编辑器中,将当前计算机名替换为你想要设置的新计算机名,然后保存并关闭文件。

    3. 编辑`/etc/hosts`文件并更新计算机名:

    “`bash
    sudo nano /etc/hosts
    “`

    找到包含旧计算机名的行(通常是以`127.0.1.1`开头的行),将其替换为新计算机名,然后保存并关闭文件。

    4. 使用`systemctl restart systemd-hostnamed`命令重启主机名服务:

    “`bash
    sudo systemctl restart systemd-hostnamed
    “`

    这将使系统重新加载计算机名并使修改生效。

    5. 重新启动计算机以应用计算机名的更改:

    “`bash
    sudo reboot
    “`

    请确保在重启之前保存所有未保存的工作。

    请注意,在某些基于Linux 7的发行版中,还可以使用其他特定于发行版的命令来修改计算机名,例如:

    – 在Ubuntu中,你可以使用`sudo hostnamectl set-hostname`命令来修改主机名。
    – 在CentOS和RHEL中,你可以使用`sudo nmtui`命令打开TUI工具,然后选择”Set system hostname”来修改计算机名。

    无论使用哪种方法,都会在修改计算机名后重新启动计算机以应用更改。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要在linux7中修改计算机名并使其生效,可以按照以下步骤进行操作。

    1. 查看当前计算机名

    首先,我们需要查看当前计算机的名称。可以使用以下命令:

    “`
    sudo hostnamectl
    “`

    该命令将显示计算机的静态和传送域名称。

    2. 修改计算机名

    要修改计算机名,可以使用以下命令:

    “`
    sudo hostnamectl set-hostname 新的计算机名
    “`

    请将“新的计算机名”替换为您想要设置的新计算机名。

    3. 编辑hosts文件

    计算机名的修改还需要更新/etc/hosts文件。您可以使用以下命令打开该文件进行编辑:

    “`
    sudo vi /etc/hosts
    “`

    在这个文件的第一行,您将看到类似于“127.0.0.1 localhost”这样的行。您需要将其中的“localhost”替换为您想要设置的新计算机名。

    4. 重新启动计算机

    完成上述步骤后,您需要重新启动计算机使修改生效。您可以使用以下命令来重新启动:

    “`
    sudo reboot
    “`

    5. 验证计算机名的修改

    重启后,您可以使用以下命令来验证计算机名是否已成功修改:

    “`
    sudo hostnamectl
    “`

    该命令将显示新的计算机名。

    注意:在某些情况下,修改计算机名不会立即生效,直到您重新启动计算机为止。

    总结

    通过使用上述步骤,在linux7中可以修改计算机名并使其生效。记得要在修改计算机名后更新/etc/hosts文件,并在修改完成后重新启动计算机。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部