HOSTNAME(1) General Commands Manual HOSTNAME(1) NAME hostname – set or print name of current host system SYNOPSIS hostname [-f] [-s | -d] [name-of-host] DESCRIPTION The hostname utility prints the name of the current host. The super-user can set the hostname by supplying an argument. To keep the hostname between reboots, run ‘scutil --set HostName name-of-host’. Options: -f Include domain information in the printed name. This is the default behavior. -s Trim off any domain information from the printed name. -d Only print domain information. EXAMPLES Set the host name of the machine and check the result: $ hostname beastie.localdomain.org $ hostname beastie.localdomain.org Do not show domain information: $ hostname -s beastie Show only domain information: $ hostname -d localdomain.org SEE ALSO gethostname(3), scutil(8) HISTORY The hostname command appeared in 4.2BSD. macOS 15.2 October 5, 2020 macOS 15.2