United States-English |
|
|
HP-UX Reference > Sservices(4)HP-UX 11i Version 3: February 2007 |
|
NAMEservices — service name data base DESCRIPTIONThe file /etc/services associates official 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: <official 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 characters 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 comment. 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 character. 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. |
Printable version | ||
|