中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

Linux系統怎么顯示和修改主機名

發布時間:2022-01-26 09:51:55 來源:億速云 閱讀:323 作者:kk 欄目:開發技術

今天給大家介紹一下Linux系統怎么顯示和修改主機名。文章的內容小編覺得不錯,現在給大家分享一下,覺得有需要的朋友可以了解一下,希望對大家有所幫助,下面跟著小編的思路一起來閱讀吧。

每一個人都有一個名字,同樣計算機也有自己的命令,那就是hostname,hostname是用來顯示系統的DNS名字以及為了顯示和設置它的主機名或者NIS域名名字。

怎么顯示hostname

hostname是為每一個linux發行版的預安裝命令。通過在控制臺輸入hostname,可以顯示你的機器的hostname。這里有一個有個簡單的命令及其輸出。

 $ hostname
 ubuntu

上面的命令將會告訴你,計算機的名字是ubuntu。

如何設置hostname

Hostname是在你第一次安裝Linux的時候設置。其中有一個步驟Linux會讓你輸入主機名稱的信息。不過,如果你愿意的話,你在之后設置也可以。

設置你的hostname,你可以使用下面的命令:

 # hostname dev-machine
 
 $ hostname
 dev-machine

你需要使用root權限,或者等同root的權限來設置/修改你計算機的主機名。“#”標識證明你是root用戶。上述命令把你的計算機主機名設置成為dev-machine。如果你沒有收到任何報錯信息,那么你的hostname已經改變了。再一次使用hostname命令檢查,看看結果。

使用hostname命令設置你的hostname不是永久的。當你重啟你的計算機,你的設定將會失效。為了永久改變,你必須手動修改hostname配置文件。

Debian / Ubuntu系的Linux

你可以在/etc/hostname和/etc/hosts文件夾中找到這個文件

下面是每一個文件的內容

/etc/hostname

 # vi /etc/hostname
 dev-machine

/etc/hosts

 # vi /etc/hosts
 127.0.0.1 localhost
 127.0.0.1 dev-machine

你將會發現不用重啟你的linux它就即刻生效。

RedHat / CentOS系的Linux

你可以在/etc/hosts和/etc/sysconfig/networks文件夾中找到這個文件。

下面是每一個文件的內容

/etc/hosts

 127.0.0.1 localhost.localdomain localhost dev-machine
 ::localhost 127.0.0.1

/etc/sysconfig/network

 NETWORKING=yes
 NETWORKING_IPV6=no
 HOSTNAME=dev-machine

怎么顯示DNS域名

來自上面的hostname的定義,hostname也可以顯示你的Linux的DNS名字。如果你的hostname命令會顯示你的hostname,那么dnsdomainname命令也就會顯示你的域名。來看看這個簡單的例子。

 $ dnsdomainname
 bris.co.id

在本篇文章,dnsdomainname命令的結果是bris.co.id。

如果你看見結果是 (none),那么你的機器沒有配置FQDN(Fully Qualified Domain Name 完全符合標準的域名)。dnsdomainname命令摘取來自/etc/hosts文件的信息。你應該配置它為FQDN格式。下面是一個簡單的例子:

/etc/hosts

 127.0.0.1 localhost.localdomain localhost dev-machine
 ::localhost 127.0.0.1
 192.168.0.104 dev-machine.bris.co.id dev-machine

為了顯示更多的細節,你可以使用參數-v

 $ dnsdomainname -v
 gethostname()=’dev-machine.bris.co.id’
 Resolving ‘dev-machine.bris.co.id’ …
 Result: h_name=’dev-machine.bris.co.id’
 Result: h_aliases=’dev-machine’
 Result: h_addr_list=’192.168.0.104’

如何顯示hostname的更多細節信息

Hostname命令可以使用多個參數和一些別名,比如dnsdomainname命令就是它的一個別名。這些參數在每日操作中是有用的。下面這些命令的結果是基于/etc/hosts的上述配置。

顯示IP地址

 $ hostname -i
 192.168.0.104

顯示域名

 $ hostname -d
 bris.co.id

顯示短主機名$ hostname -s dev-machine

這個命令將會產生與只輸入hostname同樣的結果

顯示FQDN格式

 $ hostname -f
 dev-machine.bris.co.id

顯示細節信息

所有的參數包括上述信息,都可以通過使用參數-v和-d來概括。讓我們來看一個例子。

 $ hostname -v -d
 gethostname()=’dev-machine.bris.co.id’
 Resolving ‘dev-machine.bris.co.id’ …
  Result: h_name=’dev-machine.bris.co.id’
 Result: h_aliases=’dev-machine’
 Result: h_addr_list=’192.168.0.104’
 bris.co.id

覺得熟悉嗎?沒錯,運行結果與上面提到的dnsdomainname -v命令式相同的。

什么是Linux系統

Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。

以上就是Linux系統怎么顯示和修改主機名的全部內容了,更多與Linux系統怎么顯示和修改主機名相關的內容可以搜索億速云之前的文章或者瀏覽下面的文章進行學習哈!相信小編會給大家增添更多知識,希望大家能夠支持一下億速云!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

康马县| 离岛区| 和林格尔县| 通道| 城步| 万州区| 铜鼓县| 偃师市| 九江县| 大方县| 梅河口市| 肇东市| 高要市| 若羌县| 安多县| 富锦市| 衢州市| 岗巴县| 页游| 万源市| 大邑县| 淳化县| 西丰县| 新干县| 罗源县| 元江| 桓仁| 平陆县| 兴隆县| 旬邑县| 石门县| 凤阳县| 孙吴县| 八宿县| 南开区| 蓬莱市| 定西市| 克山县| 丹棱县| 西乡县| 商都县|