Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
The ONE Campaign to make poverty history

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
Copyright Info
Terms of Use
Privacy Info
Masthead / Impressum
Your Account

Private Messages

News Archive
Submit News
User Articles
Web Links


The Web

Who's Online
There are currently, 86 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here



       dnsdomainname - show the system's DNS domain name
       nodename - show or set the system's DECnet node name


       hostname [-v] [-a] [--alias] [-d] [--domain] [-f] [--fqdn]
       [-i] [--ip-address]  [--long]  [-s]  [--short]  [-y]  [-n]

       hostname [-v] [-F filename] [--file filename] [hostname]

       domainname [-v] [-F filename] [--file filename] [name]

       nodename [-v] [-F filename] [--file filename] [name]

       hostname [-v] [-h] [--help] [-V] [--version]

       dnsdomainname [-v]


       Hostname is the program that is used to either set or dis­
       play the current host, domain or node name of the  system.
       These names are used by many of the networking programs to
       identify the machine. The domain  name  is  also  used  by

       When  called  without  any arguments, the program displays
       the current names:

       hostname will print the name of the system as returned  by
       the gethostname(2) function.

       nodename  will print the DECnet node name of the system as
       returned by the getnodename(2) function.

       dnsdomainname will print  the  domain  part  of  the  FQDN
       (Fully  Qualified  Domain  Name). The complete FQDN of the
       system is returned with hostname --fqdn.

       ing  the  contents of a file which contains the host name,
       e.g.  /etc/hostname).

       You can't change the FQDN (as returned by hostname --fqdn)
       or the DNS domain name (as returned by dnsdomainname) with
       this command. The FQDN of the system is the name that  the
       resolver(3) returns for the host name.

       Technically: The FQDN is the name gethostbyname(2) returns
       for the host name returned  by  gethostname(2).   The  DNS
       domain name is the part after the first dot.

       Therefore  it  depends  on  the  configuration (usually in
       /etc/host.conf) how you can change  it.  Usually  (if  the
       hosts  file is parsed before DNS or NIS) you can change it
       in /etc/hosts.


       -a, --alias
              Display the alias name of the host (if used).

       -d, --domain
              Display the name of the DNS domain. Don't  use  the
              command  domainname  to  get  the  DNS  domain name
              because it will show the NIS domain  name  and  not
              the DNS domain name. Use dnsdomainname instead.

       -F, --file filename
              Read  the  host  name from the specified file. Com­
              ments (lines starting with a `#') are ignored.

       -f, --fqdn, --long
              Display the FQDN (Fully Qualified Domain  Name).  A
              FQDN  consists  of  a  short  host name and the DNS
              domain name. Unless you are using bind or  NIS  for
              host  lookups  you  can change the FQDN and the DNS
              domain name (which is part  of  the  FQDN)  in  the
              /etc/hosts file.

       -h, --help
              Print a usage message and exit.

       -i, --ip-address
              Display the IP address(es) of the host.

       -n, --node
              Display  the  DECnet  node  name. If a parameter is




       Peter Tobias, <tobias@et-inf.fho-emden.de>
       Bernd  Eckenfels,  <net-tools@lina.inka.de>  (NIS and man­
       Steve Whitehouse,  <SteveW@ACM.org>  (DECnet  support  and

net-tools                  28 Jan 1996                HOSTNAME(1)



Security Code
Security Code
Type Security Code

Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!

Amazon Wish List

Did You Know?
You can help in many different ways.


Tell a Friend About Us

Bookmark and Share

Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.09 Seconds