linux修改主機名

2022-01-11 11:34:15 字數 917 閱讀 2483

1、檢視主機名

在ubuntu系統中,快速檢視主機名有多種方法:

其一,開啟乙個gnome終端視窗,在命令提示符中可以看到主機名,主機名通常位於「@」符號後;

其二,在終端視窗中輸入命令:hostname或uname –n,均可以檢視到當前主機的主機名。

2、臨時修改主機名

命令列下執行命令:「hostname 新主機名」

其中「新主機名」可以用任何合法字串來表示。不過採用這種方式,新主機名並不儲存在系統中,重啟系統後主機名將恢復為原先的主機名稱。

例子:hostname ubuntu-temp

這樣主機名字就臨時被修改為ubuntu-temp,但是終端下不會立即顯示生效後的主機名,重開乙個終端視窗(通過ssh連線的終端需要重新連線才可以);

3、永久修改主機名

在ubuntu系統中永久修改主機名也比較簡單。主機名存放在/etc/hostname檔案中,修改主機名時,編輯hostname檔案,在檔案中輸入新的主機名並儲存該檔案即可。重啟系統後,參照上面介紹的快速檢視主機名的辦法來確認主機名有沒有修改成功。

值的指出的是,在其它linux發行版中,並非都存在/etc/hostname檔案。如fedora發行版將主機名存放在/etc/sysconfig/network檔案中。所以,修改主機名時應注意區分是哪種linux發行版。

3、/etc/hostname與/etc/hosts的區別

/etc/hostname中存放的是主機名,hostname檔案的乙個例子:

v-jiwan-ubuntu-temp

/etc/hosts存放的是網域名稱與ip的對應關係,網域名稱與主機名沒有任何關係,你可以為任何乙個ip指定任意乙個名字,hostname檔案的乙個例子:

127.0.0.1 localhost

127.0.1.1 v-jiwan-ubuntu

Linux主機名修改

hostname命令可以臨時修改機器名 hostname 檢視機器名 hostname i 檢視本機器名對應的ip位址 hostname xx 修改機器名為xx 修改配置檔案實現修改機器名 vi etc sysconfig network 修改hostname xx vi etc hosts 把預設...

修改linux主機名

1.修改centos主機名稱配置檔案 etc sysconfig network vi etc sysconfig network 修改hostname配置為想要的名稱,例如 networking yes networking ipv6 no hostname roothomes 2.修改 etc ...

LINUX修改主機名

修改主機名要修改多處配置檔案。以centos6為例子,新的centos rhel7等採用systemctl修改。1.修改核心引數 本機原host名為 sysctl a grep hostname kernel.hostname orcl db nod1 cat etc sysctl.conf gre...