Ubuntu要求您在安装计算机时为计算机选择一个名称,称为“主机名”。您可以稍后更改这个主机名,但是Ubuntu没有提供这样做的图形界面。
这里的过程也适用于LinuxMint和其他基于Debian的Linux发行版。其他Linux发行版(例如Fedora和其他基于Red Hat的发行版)使用不同的方法指定主机名。
主机名是分配给“主机”(网络上的计算机)的名称。主机名基本上就是您计算机的名称。它用于在网络上识别您的计算机。在候机楼里也很明显。
您可以将主机名更改为所需的任何内容。但是,您不应该在网络上的两台不同的计算机上使用相同的主机名,因为这可能会导致问题。主机名应该唯一地标识网络上的计算机。
不要太喜欢你的主机名。主机名只能包含字母(a到z)、数字(0到9)、连字符(–)和句点字符(.)。主机名必须以字母或数字开头和结尾,而不是连字符或句点。字母也不区分大小写,所以“COMPUTER”相当于“COMPUTER”。主机名的长度必须在2到63个字符之间,不过您可能会发现更短的主机名更方便。
打开终端窗口开始。在Ubuntu的Unity桌面上,点击Ubuntu按钮,弹出破折号,搜索Terminal,然后按Enter。
您需要编辑/etc/hostname文件,这是Ubuntu和其他基于Debian的发行版存储主机名的地方。在终端中运行以下命令,在图形“gedit”文本编辑器中打开/etc/hostname文件进行编辑:
sudo gedit /etc/hostname
(您也可以使用基于终端的文本编辑器,比如nano或vi,您可以运行sudo nano/etc/hostname或sudo vi/etc/hostname命令来打开文件进行编辑。有关使用这些文本编辑器的帮助,请参阅我们的nano使用指南或vi使用简介。)
相关内容:Nano初学者指南,Linux命令行文本编辑器
/etc/hostname文件非常简单。它只包含一个东西-你的计算机的主机名。要更改它,只需从文件中删除现有的主机名。将其替换为所需的新主机名,然后保存文本文件。
Ubuntu和其他基于Debian的发行版在启动时读取/etc/hostname文件,并将计算机的主机名设置为文件中包含的主机名。您的更改不会立即生效-您必须重新启动或使用hostname命令立即更改。
主机名也存储在/etc/hosts文件中,在那里它被设置为重定向到本地计算机localhost。您还需要更改hosts文件中的主机名。
使用如下命令打开/etc/hosts文件进行编辑:
sudo gedit /etc/hosts
(同样,您可以使用您想要的任何其他文本编辑器—nano、vi或您选择的其他图形文本编辑器。)
在hosts文件中找到旧主机名。这条线看起来像:
127.0.1.1 your-old-hostname
再次用新主机名替换旧主机名。然后可以保存/etc/hosts文件。
上述更改将在您重新启动时生效,但您可以使用终端中的hostname命令立即更改主机名。此命令只在下次重新启动之前更改主机名,因此必须更改/etc/hostname文件才能永久更改它。
在终端窗口中运行hostname命令以指定新的主机名。如果您选择了无效的主机名,此命令将告诉您,您可以再试一次。按如下方式运行命令:
sudo hostname your-new-hostname
计算机的主机名将立即更改,但更改不会立即显示在终端中。终端会注意到当你重新打开它-或如果你只是打开一个新的。
就这样,你该走了。在不基于Debian的Linux发行版上,有一个不同的过程。有关更多信息,请查看Linux发行版的文档。一些Linux发行版甚至可以提供一个图形工具,您可以使用它来快速更改主机名,这样您就不必使用终端,除非您愿意。
... Ubuntu的一个早期目标是将人类和社区的精神带入计算机世界。现在Canonical已经将重心转移到更具企业化的方向上,这一点就没有那么强调了,但Ubuntu用户仍然有一个根深蒂固的信念,即软件应该是每个人都可以自由访问...
...全菜单下找到这些。如果找不到,可以在Google上搜索您的计算机名,然后启用虚拟化。 ...
... 在几个初始应用程序配置阶段之后,您将能够更改计算机的时区和主机名,以及媒体内容的一些默认位置。选择“否”,除非您对默认设置满意,然后按enter键。 ...
IP地址就像你的电脑电话号码。您的计算机使用它来联系其他设备,反之亦然。下面是管理Linux IP地址的一些最简单的方法。 ...
... 许多Linux服务器运行Ubuntu。那么,让我们看看如何在Ubuntu服务器上设置FTP服务器。 ...
...理和仪表板工具Cockpit,您可以轻松地监视和管理多台Linux计算机。它是独立的,设置简单,使用方便。我们将向您展示如何开始。 管理多个linux服务器 如果您要监视多台Linux计算机或服务器,您将面临一个挑战。这是特别真实...
...据。 名字里有什么? 如果您使用的是Linux或类似Unix的计算机,您将拥有一个用户帐户。指定给帐户的名称是您的用户帐户名。这是用于登录的名称。它也是(默认情况下)登录组的名称和主目录的名称。它们都使用相同的标...
...用命令行或GNOME桌面环境来管理密码。 如何选择强密码 计算机密码是出于需要而产生的。随着多用户分时计算机系统的出现,分离和保护人们数据的重要性变得明显,密码解决了这个问题。 密码仍然是最常见的帐户身份验证...
...用户看到文件gc.c在FTP服务器上,他想把它下载到自己的计算机上。他的电脑是FTP术语中的“本地电脑”。 检索(或“get”)文件的命令是get。因此,我们的用户发出命令getgc.c。他们键入get、一个空格,然后输入想要检索的文件...