How do I find out my server name (machine name) under Linux operating systems using command shell?
You need to use the hostname command. It is used to either set or show the current host, domain or node name of the system. Open a command-line terminal (select Applications > Accessories > Terminal), and then type:
$ hostname
Sample outputs
vivek-laptop.nixcraft.in
Where,
- vivek-laptop : You computer name.
- nixcraft.in : Your dNS domain name.
- vivek-laptop.nixcraft.in : Your computer name with Fully Qualified Domain Name (FQDN).
To see the domain part of the FQDN (Fully Qualified Domain Name), enter:
$ dnsdomainname
Sample outputs:
nixcraft.in
How Do I Change My Hostname?
The hostname commands set the host name using the following syntax. Please note that only the super-user / root can change the names. To switch to the root user by typing su - and entering the root password, when prompted.
# hostname newhostname.nixcraft.in
# hostname laptop.nixcraft.net.in
You need to edit /etc/hostname or /etc/sysconfig/network file to set hostname permanently. See our previous FAQ about changing hostname using configuration files.
You should follow me on twitter here or grab rss feed to keep track of new changes.
Featured Articles:
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012

- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop












{ 1 comment… read it below or add one }
which command is used for finding the server name…….???????