您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了Linux系統(tǒng)如何查看和修改hostname命令,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶大家一起來研究并學(xué)習(xí)一下“Linux系統(tǒng)如何查看和修改hostname命令”這篇文章吧。
[root@suhw ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core)
該用于顯示和設(shè)置系統(tǒng)的主機(jī)名稱。使用該命令設(shè)置主機(jī)名后,系統(tǒng)并不會(huì)永久保存新的主機(jī)名,重新啟動(dòng)機(jī)器之后還是原來的主機(jī)名。如果需要永久修改主機(jī)名,建議使用hostnamectl
# 查看當(dāng)前hostname [root@suhw ~]# hostname suhw # 臨時(shí)修改hostname [root@suhw ~]# hostname suhw-test #查看系統(tǒng)中記錄的hostname,發(fā)現(xiàn)并沒有發(fā)生改變 [root@suhw ~]# cat /etc/hostname suhw-host
該命令是centos7后才引入的
# hostnamectl -h -h --help 顯示幫助 --version 顯示安裝包的版本 --transient 修改臨時(shí)主機(jī)名 --static 修改瞬態(tài)主機(jī)名 --pretty 修改靈活主機(jī)名 -P --privileged 在執(zhí)行之前獲得的特權(quán) --no-ask-password 輸入密碼不提示 -H --host=[USER@]HOST 操作遠(yuǎn)程主機(jī) Commands: status 顯示當(dāng)前主機(jī)名設(shè)置 set-hostname NAME 設(shè)置系統(tǒng)主機(jī)名 set-icon-name NAME 為主機(jī)設(shè)置icon名 set-chassis NAME 設(shè)置主機(jī)平臺(tái)類型名
在CentOS7中有三種定義的主機(jī)名:
靜態(tài)的(static): 也稱為內(nèi)核主機(jī)名,是系統(tǒng)在啟動(dòng)時(shí)從/etc/hostname內(nèi)自動(dòng)初始化的主機(jī)名;
瞬態(tài)的(transient):是在系統(tǒng)運(yùn)行時(shí)臨時(shí)分配的主機(jī)名;
靈活的(pretty):允許使用特殊字符的主機(jī)名
通過hostname查看當(dāng)前會(huì)話的主機(jī)名
[root@suhw ~]# hostname suhw
通過hostnamectl status查看靜態(tài)主機(jī)名
[root@suhw ~]# hostnamectl status Static hostname: suhw Icon name: computer-vm Chassis: vm Machine ID: d430cb960ac24f48a0ddf1ee9434ef4c Boot ID: b2e53a86ef4e4184a6477f35f41824dc Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1062.4.3.el7.x86_64 Architecture: x86-64
通過/etc/hostname查看,與hostname status 中Static hostname結(jié)果相同
[root@suhw ~]# cat /etc/hostname suhw
通過hostname $主機(jī)名來修改,重啟后就會(huì)恢復(fù)回去
通過hostnamectl set-hostname $主機(jī)名來修改
[root@suhw ~]# hostnamectl status Static hostname: suhw Icon name: computer-vm Chassis: vm Machine ID: d430cb960ac24f48a0ddf1ee9434ef4c Boot ID: b2e53a86ef4e4184a6477f35f41824dc Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1062.4.3.el7.x86_64 Architecture: x86-64 [root@suhw ~]# cat /etc/hostname suhw [root@suhw ~]# hostnamectl set-hostname suhw-host [root@suhw ~]# hostnamectl status Static hostname: suhw-host Icon name: computer-vm Chassis: vm Machine ID: d430cb960ac24f48a0ddf1ee9434ef4c Boot ID: b2e53a86ef4e4184a6477f35f41824dc Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1062.4.3.el7.x86_64 Architecture: x86-64 [root@suhw ~]# cat /etc/hostname suhw-host
注:設(shè)置靜態(tài)主機(jī)名只對(duì)新連接的會(huì)話立即生效,對(duì)于當(dāng)前連接則不生效,需要重新連接即可查看效果
Linux的版本有:Deepin、UbuntuKylin、Manjaro、LinuxMint、Ubuntu等版本。其中Deepin是國內(nèi)發(fā)展最好的Linux發(fā)行版之一;UbuntuKylin是基于Ubuntu的衍生發(fā)行版;Manjaro是基于Arch的Linux發(fā)行版;LinuxMint默認(rèn)的Cinnamon桌面類似Windows XP簡單易用;Ubuntu則是以桌面應(yīng)用為主的Linux操作系統(tǒng)。
以上就是關(guān)于“Linux系統(tǒng)如何查看和修改hostname命令”的內(nèi)容,如果該文章對(duì)您有所幫助并覺得寫得不錯(cuò),勞請(qǐng)分享給您的好友一起學(xué)習(xí)新知識(shí),若想了解更多相關(guān)知識(shí)內(nèi)容,請(qǐng)多多關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。