溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux主機名指的是什么

發(fā)布時間:2022-07-20 09:57:23 來源:億速云 閱讀:127 作者:iii 欄目:建站服務(wù)器

本篇內(nèi)容介紹了“l(fā)inux主機名指的是什么”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

在linux中,主機名(也稱為計算機名)是提供給連接到網(wǎng)絡(luò)的設(shè)備(可以是系統(tǒng)、交換機、路由器等)的名稱,用于通過網(wǎng)絡(luò)對其進行標識。Linux系統(tǒng)給當(dāng)前主機命名的目的是能夠更容易記住,尤其是在部署集群的時候更加方便。Linux中可利用hostnamectl、hostname、uname、nmcli、sysctl命令來查看主機名。

本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux中什么是主機名?

主機名(也稱為計算機名)是提供給連接到網(wǎng)絡(luò)的設(shè)備(可以是系統(tǒng)、交換機、路由器等)的名稱,用于通過網(wǎng)絡(luò)對其進行標識。同一網(wǎng)絡(luò)中不能有兩個主機名相同的系統(tǒng)。Linux系統(tǒng)給當(dāng)前主機命名的目的是能夠更容易記住,尤其是在部署集群的時候更加方便。一般主機名稱都會有IP地址來關(guān)聯(lián),這樣在其它集群中,主機換ip其它的集群機器不用相應(yīng)的修改。

在一個局域網(wǎng)中,每臺機器都有一個主機名,用于主機與主機之間的便于區(qū)分,就可以為每臺機器設(shè)置主機名,以便于以容易記憶的方法來相互訪問。比如我們在局域網(wǎng)中可以為根據(jù)每臺機器的功用來為其命名。

主機名的配置文件大多是/etc/hosts ;

hosts - The static table lookup for host name(主機名查詢靜態(tài)表);

由于 Linux 發(fā)行版本眾多,與主機名相關(guān)的配置文件有時也有所不同?,F(xiàn)在我們說說常見版本的主機名配置文件;

Linux中怎么查看主機名

默認情況下,可以在終端中找到主機名,但僅當(dāng)主機名較比較大時才顯示第一部分(每個主機名通常至少有一個與之關(guān)聯(lián)的網(wǎng)絡(luò)地址)。

1,查看主機名使用hostnamectl

hostnamectl 可用于查詢和更改系統(tǒng)主機名和相關(guān)設(shè)置。運行 hostnamectl 命令以查看系統(tǒng)主機名,命令如下所示:

# hostnamectl
或者
# hostnamectl status

linux主機名指的是什么

從上圖可以看出當(dāng)前的主機名是localhost.localdomain。

2,查看主機名使用hostname

主機名是用于設(shè)置或顯示系統(tǒng)的當(dāng)前主機、域或節(jié)點名。許多網(wǎng)絡(luò)程序都使用這些名稱來標識計算機。NIS/YP 也使用該域名,命令如下:

#hostname

linux主機名指的是什么

3,查看主機名使用uname

uname(含義是unix名稱)是一個實用命令,它打印系統(tǒng)信息,如名稱,版本和有關(guān)系統(tǒng)的其他詳細信息,以及在其上運行的操作系統(tǒng)。命令如下:

# uname -a | awk '{print $2}'

linux主機名指的是什么

4,查看主機名使用nmcli

nmcli命令是主要用于網(wǎng)絡(luò)管理控制以及網(wǎng)絡(luò)狀態(tài)報表。nmcli主要用于創(chuàng)建、顯示、編輯、刪除、激活和停用網(wǎng)絡(luò)連接,以及控制和顯示網(wǎng)絡(luò)設(shè)備狀態(tài)。命令如下:

# nmcli general hostname

linux主機名指的是什么

5,查看主機名使用sysctl

sysctl命令主要用于Linux運行時修改內(nèi)核參數(shù),可用的參數(shù)是 /proc/sys/ 下列出的參數(shù)。Procfs 是 Linux 中 sysctl 支持所必需的。您可以使用 sysctl 讀取和寫入 sysctl 數(shù)據(jù)。查看主機名命令如下所示。

# sysctl kernel.hostname

linux主機名指的是什么

“l(fā)inux主機名指的是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI