On RH6.x it is stored in a file. /etc/sysconfig vi network HOSTNAME= I believe you have to reboot for a change that is just to this file, but should be a command to change it on the fly. Looks like it's hostname man hostname NAME hostname - show or set the system's host name domainname - show or set the system's NIS/YP domain name dnsdomainname - show the system's DNS domain name nisdomainname - show or set system's NIS/YP domain name ypdomainname - show or set the system's NIS/YP domain name nodename - show or set the system's DECnet node name > I am having trouble setting my hostame. I have redhat 7.1. I manually > edited /etc/hosts to: > 127.0.0.1 localhost.localdomain localhost > 192.168.0.3 Shitty Shitty.localdomain > > I have also used "hostname Shitty" > > But my hostname still shows up at my command prompt as > "localhost.localdomain. > > What am I doing wrong here. How to I properly set my hostname? > > Thx