linux 修改主機名
阿新 • • 發佈:2018-06-16
需要 linux 還需 直接 fig 有效 自動 無效 order
1、查看主機名
#hostname
2、修改主機名
對於CentOS6
方法一: # hostname NEW_NAME <這種方法只對當前系統有效,重啟後無效> 方法二: # vim /etc/sysconfig/network HOSTNAME=<HOSTNAME> <這種方法設置不會立即有效,但是會永久有效> 註意:有的人說還需要修改/etc/hosts文件裏面的 "localhost.localdomain --> NEW_NAME" ,我覺得最好兩個都修改了^_^。 個人見解:網上有很多朋友說直接修改/etc/hosts文件就可以,但系統本身用到主機名的地方不會變化,所以我覺得 /etc/hosts 是網絡中用的,/etc/sysconfig/network是本機起作用; 方法三: 使用:#setup <dns> <設置修改主機名,永久生效,命令行不生效> |
想要當前顯示有效和系統永久有效的方法是:使用方法一和方法二一起修改(把當前系統主機名和配置文件一起修改)。
對於CentOS7
方法一: # hostname NEW_NAME <這種方法只對當前系統有效,重啟後無效> 方法二: # hostnamectl set-hostname NEW_NAME:設定主機名,永久有效 方法三: # vim /etc/hostname 修改配置文件,永久有效, <註意事項:一旦使用了該方法修改主機名 /etc/hostname 將被自動更新。然而 /etc/hosts 不會更新以保存所做的修改,所以你每次在修改主機名後一定要手動更新 /etc/hosts 之後再重啟CentOS7。否則系統再啟動時會很慢> |
linux 修改主機名