Change hostname without a restart

  • Last tested on Ubuntu 16.04 (2018-04-23)
  1. To permanently change the computer name
    Edit /etc/hostname and /etc/hosts
  2. Restart hostname service
    $ systemctl restart systemd-logind.service
    
  3. Use hostnamectl with set-hostname flag.
    $ hostnamectl set-hostname NEW_NAME_HERE
    


Version specific