【Linux】一步一步学Linux——hostname命令(73)
生活随笔
收集整理的這篇文章主要介紹了
【Linux】一步一步学Linux——hostname命令(73)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
00. 目錄
文章目錄
- 00. 目錄
- 01. 命令概述
- 02. 命令格式
- 03. 常用選項
- 04. 參考示例
- 05. 附錄
01. 命令概述
hostname命令用于顯示和設(shè)置系統(tǒng)的主機名稱。環(huán)境變量HOSTNAME也保存了當(dāng)前的主機名。在使用hostname命令設(shè)置主機名后,系統(tǒng)并不會永久保存新的主機名,重新啟動機器之后還是原來的主機名。如果需要永久修改主機名,需要同時修改/etc/hosts和/etc/sysconfig/network的相關(guān)內(nèi)容。
02. 命令格式
hostname [選項] [參數(shù)]03. 常用選項
hostname - 用來顯示或者設(shè)置當(dāng)前系統(tǒng)的主機名,主機名被許多網(wǎng)絡(luò)程序使用,來標識主機。-a,--alias顯示主機的別名(如果使用了的話). -d,--domain顯示DNS域名.不要使用命令 domainname 來獲得DNS域名,因為這會顯示NIS域名而非DNS域名.可使用 dnsdomainname 替換之. -F,--file filename從指定文件中讀取主機名.注釋(以一個`#'開頭的行)可忽略. -f,--fqdn,--long顯示FQDN(完全資格域名).一個FQDN包括一個短格式主機名和DNS域名.除非你正在使用bind或 者NIS來作主機查詢,否則你可以在/etc/hosts文件中修改FQDN和DNS域名(這是FQDN的一 部分). -h,--help打印用法信息并退出. -I, --all-ip-addresses all addresses for the host 顯示主機的所有地址 -i,--ip-address顯示主機的IP地址(組). -n,--node顯示DECnet節(jié)點名.如果指定了參數(shù)(或者指定了 --file name ),那么root也可以設(shè)置一個新的節(jié)點名. -s,--short顯示短格式主機名.這是一個去掉第一個圓點后面部分的主機名. -V,--version在標準輸出上打印版本信息并以成功的狀態(tài)退出. -v,--verbose詳盡說明并告知所正在執(zhí)行的. -y,--yp,--nis顯示NIS域名.如果指定了參數(shù)(或者指定了 --file name ),那么root也可以設(shè)置一個新的NIS域.04. 參考示例
4.1 顯示本機的主機名
[deng@localhost ~]$ hostname localhost.localdomain [deng@localhost ~]$ 或者 [root@localhost ~]# uname -n itcast [root@localhost ~]#4.2 臨時修改主機名
[root@localhost ~]# hostname itcast [root@localhost ~]# hostname itcast [root@localhost ~]#4.3 顯示短格式主機名
[root@itcast ~]# hostname redhat.example.com [root@itcast ~]# hostname -s redhat [root@itcast ~]#4.4 顯示主機的別名
[root@itcast ~]# hostname -a[root@itcast ~]#4.5 顯示主機的IP地址
[root@itcast ~]# hostname -i fe80::16e5:9e6b:b4d5:68de%ens33 172.16.0.76 192.168.122.1 [root@itcast ~]#4.6 顯示DNS域名
[root@itcast ~]# hostname -d example.com [root@itcast ~]#4.7 顯示NIS域名
[root@itcast ~]# hostname -y hostname: Local domain name not set4.8 顯示FQDN(完全資格域名)
[root@itcast ~]# hostname -f redhat.example.com [root@itcast ~]#05. 附錄
參考:【Linux】一步一步學(xué)Linux系列教程匯總
總結(jié)
以上是生活随笔為你收集整理的【Linux】一步一步学Linux——hostname命令(73)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Linux】一步一步学Linux——u
- 下一篇: 【Linux】一步一步学Linux——d