1. 程式人生 > >CentOS 7修改主機名【hostnamectl】

CentOS 7修改主機名【hostnamectl】

網上的教程多是修改/etc/sysconfig/network中的hostname及/etc/hosts檔案,但該方法在CentOS 7中行不通。

還有方法讓使用sysctl kernel.hostname=node1,該命令也只是更改了後文中介紹的transient hostname。

可行的辦法是使用hostnamectl命令,該命令可用來查詢及改變系統名稱(system hostname):

#hostnamectl set-hostname admin-node

上述命令把系統名稱改為了admin-node,在CentOS 7中親測可用。

hostname分為三種:

  1. pretty hostname
    : 也就是比較好看的hostname,用來取悅自己的;),如設定為“Zhjwpku’s Laptop”
  2. static hostname: 用來在啟動的時候初始化核心的hostname,儲存在/etc/hostname中
  3. transient hostname: 瞬態的主機名,是系統執行時臨時分配的主機名,例如使用hostname node1 設定的主機名node1就為transient hostname

使用hostnamectl可以對以上三種主機名進行設定,如不指定則預設將static跟transient同時設定。詳細命令使用方法可用man hostnamectl來檢視。

相關推薦

CentOS 7修改主機hostnamectl

網上的教程多是修改/etc/sysconfig/network中的hostname及/etc/hosts檔案,但該方法在CentOS 7中行不通。 還有方法讓使用sysctl kernel.hostname=node1,該命令也只是更改了後文中介紹的tra

[LINUX]CentOS 7修改主機

先檢視當前的主機名,一般是預設的主機名 [root@localhost etc]# hostname localhost.localdomain 然後使用vi命令修改network的配置檔案(這裡省

CentOS-7修改主機

方法一(修改靜態主機名): vi /etc/hostname 注:由於靜態主機名是系統初始化時從/etc/hostname中讀取的,所以修改其中的內容為自己想要的主機名即可實現對靜態主機名的修改。 之後reboot以生效。 方法二(修改瞬

CentOS 7 修改主機

在CentOS中,有三種定義的主機名:靜態的(static),瞬態的(transient),和靈活的(pretty)。“靜態”主機名也稱為核心主機名,是系統在啟動時從/etc/hostname自動初始

ubuntu,CentOS永久修改主機

生效 文件的 需要 重新 其中 表示 127.0.0.1 root用戶 用戶 1、查看主機名 在Ubuntu系統中,快速查看主機名有多種方法: 其一,打開一個GNOME終端窗口,在命令提示符中可以看到主機名,主機名通常位於“@”符號後; 其

centos 7主機變bogon問題的初探

vid col logs fff ffffff intern 得到 conf 主機名 bogon是指那些不該出現在internet路由表中的地址這些地址應該包括:1,私有地址如10,172.16-32,192.168.....2,還未正式分配出去的地址 用 hostnam

CentOS 7修改主機

set base dns服務 tid ldo name gpo oot 工具 如何在CentOS 7上修改主機名 在CentOS中,有三種定義的主機名:靜態的(static),瞬態的(transient),和靈活的(pretty)。“靜態”主機名也稱為內核主機名,是系統在啟

如何在CentOS 7修改主機hostname

如何在CentOS 7上修改主機名在CentOS中,有三種定義的主機名:靜態的(static),瞬態的(transient),和靈活的(pretty)。“靜態”主機名也稱為核心主機名,是系統在啟動時從/etc/hostname自動初始化的主機名。“瞬態”主機名是在系統執行時臨

CentOS(6、7修改主機(hostname)

centos6 需要修改兩處:一處是/etc/sysconfig/network,另一處是/etc/hosts,只修改任一處會導致系統啟動異常。首先切換到root使用者。 /etc/sysconf

CentOS 7 修改IP地址和主機

一、進入網路配置檔案目錄確保在root使用者下進行操作。進入/etc/sysconfig/network-scripts目錄下。二、重啟網路服務使用service network restart命令,重啟網路服務。修改主機名:hostnamectl set-hostname

Linuxubuntu修改主機

1、檢視主機名在Ubuntu系統中,快速檢視主機名有多種方法:其一,開啟一個GNOME終端視窗,在命令提示符中可以看到主機名,主機名通常位於“@”符號後;其二,在終端視窗中輸入命令:hostname或uname –n,均可以檢視到當前主機的主機名。2、臨時修改主機名命令列下

CentOS 7 修改網卡為eth0 eth1 的兩種方法

recover 文件 bios mas centos 7 nal rmi release ddr 修改網卡名稱為eth0、eth11.1 方法11.1.1 修改網卡名稱cd /etc/sysconfig/network-scripts/mv ifcfg-eno1677773

CentOS 7 修改網卡為eth0

網卡1 修改網卡名稱cd /etc/sysconfig/network-scripts/ mv ifcfg-ens33 ifcfg-eth02 修改網卡配置文件[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=&quo

CentOS 6 和 CentOS 7修改網卡的方法

基礎知識CentOS 6 和 CentOS 7修改網卡名的方法 一.CentOS6 step 1:vim /etc/udev/rules.d/70-persistent-net.rules 在 NAME=“ ***” 處 改為所要改的網卡名 ![] step2: cd /etc

阿裏雲修改主機(以centOS為例)

主機 str name 按鍵 ID In 保存 ray ike 需要更改配置文件生效,修/etc/sysconfig/network裏的 HOSTNAME=主機名(可自定義),重啟生效。 如何修改? 1.[root@aliyunbaike ~]# cd /etc/sysco

linux 7.0修改主機和更改密碼

修改主機名 要求:主機名修改為station.domain12.example.com hostname 檢視初始主機名 hostnamectl set-hostname station.damain12.example.com hostname 檢視主機名是否修改成功 2.更改密

centos修改主機的正確方法

1 centos6下修改hostname [[email protected] ~]$ hostname # 檢視當前的hostnmae centos6.magedu.c

CentOS 修改主機的兩種方法

1.臨時修改主機名 2.永久修改主機名 1.臨時修改主機名 1 1.臨時修改主機名 顯示主機名:   [email protected]:~$ hostname localhost     修改主機名:   [email

redhat 7怎樣修改主機

1.redhat7修改主機名 [[email protected] ~]# vim /etc/hostname # 真機裡只能這樣修改 1 foundation42.ilt.example.com [[email protected] ~]

CENTOS修改主機

1.臨時修改主機名 顯示主機名: [email protected]:~$ hostname zhh64 修改主機名: [email protected]:~$ sudo hostname zzofs [email protected]:~$ h