mirror of https://github.com/mkerrisk/man-pages
id --> ID
This commit is contained in:
parent
e75a454257
commit
357cf3fe97
|
@ -87,7 +87,7 @@ Set the group ownership of installed files or directories to
|
||||||
.IR group .
|
.IR group .
|
||||||
The default is the process's current group.
|
The default is the process's current group.
|
||||||
.I group
|
.I group
|
||||||
may be either a group name or a numeric group id.
|
may be either a group name or a numeric group ID.
|
||||||
.TP
|
.TP
|
||||||
.BI "\-m " "mode" ", \-\-mode=" "mode"
|
.BI "\-m " "mode" ", \-\-mode=" "mode"
|
||||||
Set the permissions for the installed file or directory to
|
Set the permissions for the installed file or directory to
|
||||||
|
|
|
@ -206,7 +206,7 @@ was not specified.
|
||||||
No memory could be allocated for segment overhead.
|
No memory could be allocated for segment overhead.
|
||||||
.TP
|
.TP
|
||||||
.B ENOSPC
|
.B ENOSPC
|
||||||
All possible shared memory id's have been taken
|
All possible shared memory IDs have been taken
|
||||||
.RB ( SHMMNI ),
|
.RB ( SHMMNI ),
|
||||||
or allocating a segment of the requested
|
or allocating a segment of the requested
|
||||||
.I size
|
.I size
|
||||||
|
|
|
@ -55,7 +55,7 @@ structure defined approximately as follows:
|
||||||
fsfilcnt_t f_files; /* # inodes */
|
fsfilcnt_t f_files; /* # inodes */
|
||||||
fsfilcnt_t f_ffree; /* # free inodes */
|
fsfilcnt_t f_ffree; /* # free inodes */
|
||||||
fsfilcnt_t f_favail; /* # free inodes for non-root */
|
fsfilcnt_t f_favail; /* # free inodes for non-root */
|
||||||
unsigned long f_fsid; /* file system id */
|
unsigned long f_fsid; /* file system ID */
|
||||||
unsigned long f_flag; /* mount flags */
|
unsigned long f_flag; /* mount flags */
|
||||||
unsigned long f_namemax; /* maximum filename length */
|
unsigned long f_namemax; /* maximum filename length */
|
||||||
};
|
};
|
||||||
|
|
|
@ -68,7 +68,7 @@ and has the prototype in
|
||||||
.IR <stdlib.h> .
|
.IR <stdlib.h> .
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
Never use \fBmktemp()\fP. Some implementations follow 4.3BSD
|
Never use \fBmktemp()\fP. Some implementations follow 4.3BSD
|
||||||
and replace XXXXXX by the current process id and a single letter,
|
and replace XXXXXX by the current process ID and a single letter,
|
||||||
so that at most 26 different names can be returned.
|
so that at most 26 different names can be returned.
|
||||||
Since on the one hand the names are easy to guess, and on the other
|
Since on the one hand the names are easy to guess, and on the other
|
||||||
hand there is a race between testing whether the name exists and
|
hand there is a race between testing whether the name exists and
|
||||||
|
|
|
@ -130,7 +130,7 @@ family of functions.
|
||||||
Must not be less than _POSIX_ARG_MAX (4096).
|
Must not be less than _POSIX_ARG_MAX (4096).
|
||||||
.TP
|
.TP
|
||||||
.BR CHILD_MAX " - " _SC_CHILD_MAX
|
.BR CHILD_MAX " - " _SC_CHILD_MAX
|
||||||
The max number of simultaneous processes per user id.
|
The max number of simultaneous processes per user ID.
|
||||||
Must not be less than _POSIX_CHILD_MAX (25).
|
Must not be less than _POSIX_CHILD_MAX (25).
|
||||||
.TP
|
.TP
|
||||||
.BR HOST_NAME_MAX " - " _SC_HOST_NAME_MAX
|
.BR HOST_NAME_MAX " - " _SC_HOST_NAME_MAX
|
||||||
|
|
|
@ -37,7 +37,7 @@ to the wtmp file.
|
||||||
.PP
|
.PP
|
||||||
\fBlogwtmp\fR() constructs an utmp structure using
|
\fBlogwtmp\fR() constructs an utmp structure using
|
||||||
.IR line ", " name ", " host ,
|
.IR line ", " name ", " host ,
|
||||||
current time and current process id.
|
current time and current process ID.
|
||||||
Then it calls \fBupdwtmp\fR() to append the structure to the utmp file.
|
Then it calls \fBupdwtmp\fR() to append the structure to the utmp file.
|
||||||
.SH AVAILABILITY
|
.SH AVAILABILITY
|
||||||
Both functions are available under glibc2, but not under libc5.
|
Both functions are available under glibc2, but not under libc5.
|
||||||
|
|
|
@ -232,7 +232,7 @@ Get the process group ID of the foreground process group on this tty.
|
||||||
Equivalent to
|
Equivalent to
|
||||||
.IR "tcsetpgrp(fd, *argp)" .
|
.IR "tcsetpgrp(fd, *argp)" .
|
||||||
.br
|
.br
|
||||||
Set the foreground process group id of this tty.
|
Set the foreground process group ID of this tty.
|
||||||
.TP
|
.TP
|
||||||
.BI "TIOCGSID pid_t *" argp
|
.BI "TIOCGSID pid_t *" argp
|
||||||
Get the session ID of the given tty. This will fail with ENOTTY
|
Get the session ID of the given tty. This will fail with ENOTTY
|
||||||
|
|
|
@ -220,7 +220,7 @@ format specifiers, are:
|
||||||
.RS
|
.RS
|
||||||
.TP
|
.TP
|
||||||
\fIpid\fP %d
|
\fIpid\fP %d
|
||||||
The process id.
|
The process ID.
|
||||||
.TP
|
.TP
|
||||||
\fIcomm\fP %s
|
\fIcomm\fP %s
|
||||||
The filename of the executable, in parentheses. This is visible
|
The filename of the executable, in parentheses. This is visible
|
||||||
|
|
|
@ -142,7 +142,7 @@ clears \fIut_user\fP, \fIut_host\fP and \fIut_time\fP with null bytes.
|
||||||
and other terminal emulators directly create a
|
and other terminal emulators directly create a
|
||||||
\fBUSER_PROCESS\fP record and generate the \fIut_id\fP by using the last
|
\fBUSER_PROCESS\fP record and generate the \fIut_id\fP by using the last
|
||||||
two letters of \fI/dev/ttyp\fP\fI%c\fP or by using \fIp\fP\fI%d\fP for
|
two letters of \fI/dev/ttyp\fP\fI%c\fP or by using \fIp\fP\fI%d\fP for
|
||||||
\fI/dev/pts/\fP\fI%d\fP. If they find a \fBDEAD_PROCESS\fP for this id,
|
\fI/dev/pts/\fP\fI%d\fP. If they find a \fBDEAD_PROCESS\fP for this ID,
|
||||||
they recycle it, otherwise they create a new entry. If they can, they
|
they recycle it, otherwise they create a new entry. If they can, they
|
||||||
will mark it as \fBDEAD_PROCESS\fP on exiting and it is advised that
|
will mark it as \fBDEAD_PROCESS\fP on exiting and it is advised that
|
||||||
they null \fIut_line\fP, \fIut_time\fP, \fIut_user\fP, and \fIut_host\fP
|
they null \fIut_line\fP, \fIut_time\fP, \fIut_user\fP, and \fIut_host\fP
|
||||||
|
|
|
@ -48,7 +48,8 @@ is the Appletalk protocol to be received or sent. For
|
||||||
you must specify
|
you must specify
|
||||||
.BR ATPROTO_DDP .
|
.BR ATPROTO_DDP .
|
||||||
.PP
|
.PP
|
||||||
Raw sockets may be only opened by a process with effective user id 0 or when the process has the
|
Raw sockets may be only opened by a process with effective user ID 0
|
||||||
|
or when the process has the
|
||||||
.B CAP_NET_RAW
|
.B CAP_NET_RAW
|
||||||
capability.
|
capability.
|
||||||
.SH "ADDRESS FORMAT"
|
.SH "ADDRESS FORMAT"
|
||||||
|
@ -78,7 +79,7 @@ is always set to
|
||||||
.I sat_port
|
.I sat_port
|
||||||
contains the port. The port numbers below 129 are known as
|
contains the port. The port numbers below 129 are known as
|
||||||
.B reserved ports.
|
.B reserved ports.
|
||||||
Only processes with the effective user id 0 or the
|
Only processes with the effective user ID 0 or the
|
||||||
.B CAP_NET_BIND_SERVICE
|
.B CAP_NET_BIND_SERVICE
|
||||||
capability may
|
capability may
|
||||||
.BR bind (2)
|
.BR bind (2)
|
||||||
|
@ -165,7 +166,7 @@ Datagram is bigger than the DDP MTU.
|
||||||
.B EACCES
|
.B EACCES
|
||||||
The user tried to execute an operation without the necessary permissions. These
|
The user tried to execute an operation without the necessary permissions. These
|
||||||
include sending to a broadcast address without having the broadcast flag set,
|
include sending to a broadcast address without having the broadcast flag set,
|
||||||
and trying to bind to a reserved port without effective user id 0 or
|
and trying to bind to a reserved port without effective user ID 0 or
|
||||||
.BR CAP_NET_BIND_SERVICE .
|
.BR CAP_NET_BIND_SERVICE .
|
||||||
.TP
|
.TP
|
||||||
.B EADDRINUSE
|
.B EADDRINUSE
|
||||||
|
|
|
@ -134,7 +134,7 @@ when this setting is missing.
|
||||||
.I sin_port
|
.I sin_port
|
||||||
contains the port in network byte order. The port numbers below 1024 are called
|
contains the port in network byte order. The port numbers below 1024 are called
|
||||||
.IR "reserved ports" .
|
.IR "reserved ports" .
|
||||||
Only processes with effective user id 0 or the
|
Only processes with effective user ID 0 or the
|
||||||
.B CAP_NET_BIND_SERVICE
|
.B CAP_NET_BIND_SERVICE
|
||||||
capability may
|
capability may
|
||||||
.BR bind (2)
|
.BR bind (2)
|
||||||
|
@ -327,7 +327,7 @@ Linux sends
|
||||||
datagrams first by default,
|
datagrams first by default,
|
||||||
but the exact behaviour depends on the configured queueing discipline.
|
but the exact behaviour depends on the configured queueing discipline.
|
||||||
.\" XXX elaborate on this
|
.\" XXX elaborate on this
|
||||||
Some high priority levels may require an effective user id of 0 or the
|
Some high priority levels may require an effective user ID of 0 or the
|
||||||
.B CAP_NET_ADMIN
|
.B CAP_NET_ADMIN
|
||||||
capability.
|
capability.
|
||||||
The priority can also be set in a protocol independent way by the
|
The priority can also be set in a protocol independent way by the
|
||||||
|
@ -817,10 +817,10 @@ Sending a packet via a
|
||||||
route.
|
route.
|
||||||
Modifying firewall settings without
|
Modifying firewall settings without
|
||||||
.B CAP_NET_ADMIN
|
.B CAP_NET_ADMIN
|
||||||
or effective user id 0.
|
or effective user ID 0.
|
||||||
Binding to a reserved port without the
|
Binding to a reserved port without the
|
||||||
.B CAP_NET_BIND_SERVICE
|
.B CAP_NET_BIND_SERVICE
|
||||||
capability or effective user id 0.
|
capability or effective user ID 0.
|
||||||
|
|
||||||
.TP
|
.TP
|
||||||
.B EADDRINUSE
|
.B EADDRINUSE
|
||||||
|
|
|
@ -65,7 +65,7 @@ struct sockaddr_in6 {
|
||||||
u_int16_t sin6_port; /* port number */
|
u_int16_t sin6_port; /* port number */
|
||||||
u_int32_t sin6_flowinfo; /* IPv6 flow information */
|
u_int32_t sin6_flowinfo; /* IPv6 flow information */
|
||||||
struct in6_addr sin6_addr; /* IPv6 address */
|
struct in6_addr sin6_addr; /* IPv6 address */
|
||||||
u_int32_t sin6_scope_id; /* Scope id (new in 2.4) */
|
u_int32_t sin6_scope_id; /* Scope ID (new in 2.4) */
|
||||||
};
|
};
|
||||||
|
|
||||||
struct in6_addr {
|
struct in6_addr {
|
||||||
|
@ -88,7 +88,7 @@ is the IPv6 flow identifier;
|
||||||
.B sin6_addr
|
.B sin6_addr
|
||||||
is the 128bit IPv6 address.
|
is the 128bit IPv6 address.
|
||||||
.B sin6_scope_id
|
.B sin6_scope_id
|
||||||
is an id of depending of on the scope of the address. It is new in Linux 2.4.
|
is an ID of depending of on the scope of the address. It is new in Linux 2.4.
|
||||||
Linux only supports it for link scope addresses, in that case
|
Linux only supports it for link scope addresses, in that case
|
||||||
.I sin6_scope_id
|
.I sin6_scope_id
|
||||||
contains the interface index (see
|
contains the interface index (see
|
||||||
|
@ -170,7 +170,7 @@ delivers the destination options,
|
||||||
.I IPV6_HOPOPTS
|
.I IPV6_HOPOPTS
|
||||||
delivers the hop options,
|
delivers the hop options,
|
||||||
.I IPV6_FLOWINFO
|
.I IPV6_FLOWINFO
|
||||||
delivers an integer containing the flow id,
|
delivers an integer containing the flow ID,
|
||||||
.I IPV6_HOPLIMIT
|
.I IPV6_HOPLIMIT
|
||||||
delivers an integer containing the hop count of the packet.
|
delivers an integer containing the hop count of the packet.
|
||||||
The control messages have the same type as the socket option. All these
|
The control messages have the same type as the socket option. All these
|
||||||
|
|
|
@ -2570,7 +2570,7 @@ by the process to pages not loaded in core.
|
||||||
.It UID
|
.It UID
|
||||||
numerical user-id of process owner
|
numerical user-id of process owner
|
||||||
.It PPID
|
.It PPID
|
||||||
numerical id of parent of process process priority
|
numerical ID of parent of process process priority
|
||||||
(non-positive when in non-interruptible wait)
|
(non-positive when in non-interruptible wait)
|
||||||
.El
|
.El
|
||||||
.Pp
|
.Pp
|
||||||
|
@ -2585,9 +2585,9 @@ The raw text:
|
||||||
\&resulting from references
|
\&resulting from references
|
||||||
\&by the process to pages not loaded in core.
|
\&by the process to pages not loaded in core.
|
||||||
\&.It UID
|
\&.It UID
|
||||||
\&numerical user-id of process owner
|
\&numerical user ID of process owner
|
||||||
\&.It PPID
|
\&.It PPID
|
||||||
\&numerical id of parent of process process priority
|
\&numerical ID of parent of process process priority
|
||||||
\&(non-positive when in non-interruptible wait)
|
\&(non-positive when in non-interruptible wait)
|
||||||
\&.El
|
\&.El
|
||||||
.Ed
|
.Ed
|
||||||
|
|
|
@ -62,7 +62,7 @@ share memory.
|
||||||
|
|
||||||
.SH IOCTLS
|
.SH IOCTLS
|
||||||
If an ioctl is marked as privileged then using it requires an effective
|
If an ioctl is marked as privileged then using it requires an effective
|
||||||
user id of 0 or the
|
user ID of 0 or the
|
||||||
.B CAP_NET_ADMIN
|
.B CAP_NET_ADMIN
|
||||||
capability. If this is not the case
|
capability. If this is not the case
|
||||||
.B EPERM
|
.B EPERM
|
||||||
|
|
|
@ -28,7 +28,7 @@ socket option is enabled on the socket.
|
||||||
When it is enabled, the packet must contain an IP header.
|
When it is enabled, the packet must contain an IP header.
|
||||||
For receiving the IP header is always included in the packet.
|
For receiving the IP header is always included in the packet.
|
||||||
|
|
||||||
Only processes with an effective user id of 0 or the
|
Only processes with an effective user ID of 0 or the
|
||||||
.B CAP_NET_RAW
|
.B CAP_NET_RAW
|
||||||
capability are allowed to open raw sockets.
|
capability are allowed to open raw sockets.
|
||||||
|
|
||||||
|
@ -215,7 +215,7 @@ Invalid argument.
|
||||||
.TP
|
.TP
|
||||||
.B EPERM
|
.B EPERM
|
||||||
The user doesn't have permission to open raw sockets. Only processes
|
The user doesn't have permission to open raw sockets. Only processes
|
||||||
with a effective user id of 0 or the
|
with a effective user ID of 0 or the
|
||||||
.B CAP_NET_RAW
|
.B CAP_NET_RAW
|
||||||
attribute may do that.
|
attribute may do that.
|
||||||
|
|
||||||
|
|
|
@ -194,7 +194,7 @@ struct rtmsg
|
||||||
unsigned char rtm_src_len; /* Length of destination */
|
unsigned char rtm_src_len; /* Length of destination */
|
||||||
unsigned char rtm_tos; /* TOS filter */
|
unsigned char rtm_tos; /* TOS filter */
|
||||||
|
|
||||||
unsigned char rtm_table; /* Routing table id */
|
unsigned char rtm_table; /* Routing table ID */
|
||||||
unsigned char rtm_protocol; /* Routing protocol; see below */
|
unsigned char rtm_protocol; /* Routing protocol; see below */
|
||||||
unsigned char rtm_scope; /* See below */
|
unsigned char rtm_scope; /* See below */
|
||||||
unsigned char rtm_type; /* See below */
|
unsigned char rtm_type; /* See below */
|
||||||
|
|
|
@ -291,7 +291,7 @@ there).
|
||||||
.B SO_DEBUG
|
.B SO_DEBUG
|
||||||
Enable socket debugging. Only allowed for processes with the
|
Enable socket debugging. Only allowed for processes with the
|
||||||
.B CAP_NET_ADMIN
|
.B CAP_NET_ADMIN
|
||||||
capability or an effective user id of 0.
|
capability or an effective user ID of 0.
|
||||||
.TP
|
.TP
|
||||||
.B SO_REUSEADDR
|
.B SO_REUSEADDR
|
||||||
Indicates that the rules used in validating addresses supplied in a
|
Indicates that the rules used in validating addresses supplied in a
|
||||||
|
@ -508,7 +508,7 @@ asynchronous I/O operation has finished or urgent data is available.
|
||||||
The argument is a pointer to a
|
The argument is a pointer to a
|
||||||
.BR pid_t .
|
.BR pid_t .
|
||||||
If the argument is positive, send the signals to that process. If the
|
If the argument is positive, send the signals to that process. If the
|
||||||
argument is negative, send the signals to the process group with the id
|
argument is negative, send the signals to the process group with the ID
|
||||||
of the absolute value of the argument.
|
of the absolute value of the argument.
|
||||||
The process may only choose itself or its own process group to receive
|
The process may only choose itself or its own process group to receive
|
||||||
signals unless it has the
|
signals unless it has the
|
||||||
|
|
Loading…
Reference in New Issue