修改 ubuntu 系統的 hostname
傳統的作法是修改 /etc/hostname
重新開機後生效
另外也可以使用 hostnamectl 指令可以不用開機就可以修改主機名稱
example:
root@test3:~# hostnamectl set-hostname myubuntu
這時候已經寫入設定檔了
root@test3:~# hostnamectl
Static hostname: myubuntu
但是在 shell 看到的提示字串仍然是修改前的主機名稱
只要重新登入登出一次就可以了
root@test3:~# hostnamectl --help
hostnamectl [OPTIONS...] COMMAND ...
Query or change system hostname.
-h --help Show this help
--version Show package version
--no-ask-password Do not prompt for password
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on local container
--transient Only set transient hostname
--static Only set static hostname
--pretty Only set pretty hostname
Commands:
status Show current hostname settings
set-hostname NAME Set system hostname
set-icon-name NAME Set icon name for host
set-chassis NAME Set chassis type for host
set-deployment NAME Set deployment environment for host
set-location NAME Set location for host
Ubuntu 系統管理與架站實務(第三版)
作者: 施威銘研究室
出版社:旗標