hostname命令的用法的小知識
我們都知道hostname命令是查看主機名和修改主機名的。

 

[root@apache ~]# hostname  //查看本機的主機名
apache.example.com
[root@apache ~]# hostname redhat //臨時修改主機名
[root@apache ~]# hostname
redhat
[root@apache ~]# uname -n //這樣也可以顯示主機名
redhat
不過這樣的修改都是臨時的,當你的主機重啟它會立刻消失,用就的修改就要編輯配置文件:
# vim /etc/sysconfig/network

 

下面我們來看看hostname的其他參數:
[root@apache ~]# hostname redhat.example.com
[root@apache ~]# hostname -s //以短格式輸出主機名
redhat

 

[root@apache ~]# hostname -a //顯示主機別名,要是沒有輸出為空

 

我們都知道查看主機的ip使用ifconfig命令,其實hostname也能查看主機ip
[root@apache ~]# hostname -i //查看主機ip
192.168.1.113

 

[root@apache ~]# hostname -d
example.com

 

我們都知道查看本機的域名去查看這個配置文件:
[root@apache ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
nameserver example.com
nameserver 218.30.19.50
nameserver 61.134.1.4
當然hostname命令也很牛:
[root@apache ~]# hostname -d //查看本機域名
example.com

 

下面這個參數不常用。
[root@apache ~]# hostname --yp //查看的是NIS/YP域名,沒設置為空
(none)

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM