HP-UX Reference (11i v1 00/12) - 4 File Formats (vol 8)

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man4/!!!intro.4
________________________________________________________________
___ ___
s
services(4) services(4)
NAME
services - service name data base
DESCRIPTION
The file /etc/services associates ofcial service names and aliases with the port number and protocol
the services use. For each service a single line should be present with the following information:
<ofcial service name> <port number/protocol name> <aliases>
Port numbers 0 through 1023 are assigned by RFC 1700. This RFC also lists the conventional use of various
ports with numbers greater than 1023.
Aliases are other names under which a service is known. Library routines such as getservbyname()
can be invoked with a service alias instead of the service official name. For example:
shell 514/tcp cmd
In this example, getservbyname() can be invoked with cmd instead of shell:
sp = getservbyname("cmd", "tcp");
instead of
sp = getservbyname("shell", "tcp");
Both produce the same results.
A line cannot start with a space or tab. Items are separated by any number of blanks (space or tab charac-
ters in any combination). The port number and protocol name are considered a single item.A
/ is used to
separate the port and protocol (for example,
512/tcp). A # character indicates the beginning of a com-
ment. Characters from the # to the end of the line are not interpreted by routines which search the file.
Service names can contain any printable character other than a white space, newline, or comment charac-
ter. Trailing blanks (spaces or tabs) are allowed at the end of a line.
Not all services listed in this file are available on HP-UX.
EXAMPLES
shell 514/tcp cmd
telnet 23/tcp
login 513/tcp
AUTHOR
services was developed by the University of California, Berkeley.
FILES
/etc/services
SEE ALSO
getservent(3N).
HP-UX Release 11i: December 2000 1 Section 4275
___
___