回覆列表
  • 1 # idzle1217

    在CentOS或RHEL中,有三種定義的主機名:a、靜態的(static),b、瞬態的(transient),以及 c、靈活的(pretty)。“靜態”主機名也稱為核心主機名,是系統在啟動時從/etc/hostname自動初始化的主機名。“瞬態”主機名是在系統執行時臨時分配的主機名,例如,透過DHCP或mDNS伺服器分配。靜態主機名和瞬態主機名都遵從作為網際網路域名同樣的字元限制規則。而另一方面,“靈活”主機名則允許使用自由形式(包括特殊/空白字元)的主機名,以展示給終端使用者(如Dan"s Computer)。在CentOS/RHEL 7中,有個叫hostnamectl的命令列工具,它允許檢視或修改與主機名相關的配置。要檢視主機名相關的設定:$ hostnamectl status 只檢視靜態、瞬態或靈活主機名,分別使用“--static”,“--transient”或“--pretty”選項。$ hostnamectl status [--static|--transient|--pretty] 要同時修改所有三個主機名:靜態、瞬態和靈活主機名:$ sudo hostnamectl set-hostname

  • 2 # lanfengkd

      在桌面右鍵-----“開啟終端”,切換到root使用者下,輸入“uname -a”

      檢視主機名

      然後輸入:vi /etc/sysconfig/network

      看見預設的主機名那行,就是“HOSTNAME=”後面

      更改完後,按鍵盤的“Esc”鍵,然後輸入“:wq”,表示儲存退出。

      然後輸入 vi /etc/hosts

      

      開啟該檔案,會有一行

      127.0.0.1 localhost.localdomain localhost

      其中 127.0.0.1 是本地環路地址

      localhost.localdomain 是主機名(hostname),也就是要修改的。

      localhost 是主機名的別名(alias),它會出現在Konsole的提示符下。

      

      將第二項修改為你的主機名,第三項可選。

      記得和第五步一樣,“Esc”後,“:wq”

      如果你不想重啟後生效,直接輸入

      hostname test

      將本次狀態的主機名修改為test

  • 中秋節和大豐收的關聯?
  • 請問吃什麼樣的香蕉才是最好的?