Go to the first, previous, next, last section, table of contents.
/
/etc/hostname
`/etc/nsswitch.conf'
4
4.n BSD Unix
_
__va_copy
_POSIX_OPTION_ORDER
environment variable.
_POSIX_SAVED_IDS
a
abort signal
aborting a program
absolute file name
absolute priority
absolute value functions
accepting connections
access permission for a file
access, testing for
accessing directories
address of socket
address space, address space
alarm signal
alarms, setting
alignment (in obstacks)
alignment (with malloc
)
alloca
disadvantages
alloca
function
allocating pseudo-terminals
allocation (obstacks)
allocation debugging
allocation hooks, for malloc
allocation of memory with malloc
allocation size of string
allocation statistics
alphabetic character, alphabetic character
alphanumeric character, alphanumeric character
append-access files
argc (program argument count)
argp (program argument parser)
argp parser functions
ARGP_HELP_FMT environment variable
argument parsing with argp
argument promotion
argument vectors, null-character separated
arguments (variadic functions)
arguments, how many
arguments, to program
argv (program argument vector)
argz vectors (string vectors)
arithmetic expansion
array comparison functions
array copy functions
array search function
array sort function
ASCII character
assertions
attributes of a file
automatic freeing
automatic memory allocation
automatic storage class
automatic storage with variable size
b
background job
background job, launching
backtrace
backtrace_fd
backtrace_symbols
base (of floating point number)
baud rate
Berkeley Unix
Bessel functions
bias (of floating point number exponent)
big-endian
binary I/O to a stream
binary search function (for arrays)
binary stream
binding a socket address
blank character, blank character
block I/O to a stream
blocked signals
blocked signals, checking for
blocking signals
blocking signals, in a handler
bootstrapping, and services
break condition, detecting
break condition, generating
breaking a string into tokens
broken pipe signal
broken-down time, broken-down time
BSD compatibility library
BSD compatibility library.
BSD Unix
buffering of streams
buffering, controlling
bugs, reporting
bus error
butterfly
byte order conversion, for socket
byte stream
c
C++ streams
calendar time
calendar time and broken-down time
calendar, Gregorian
calling variadic functions
canonical input processing
capacity limits, POSIX
carrier detect
case conversion of characters
catching signals
categories for locales
change working directory
changing the locale
changing the size of a block (malloc
)
changing the size of a block (obstacks)
channels
character case conversion
character predicates
character testing
checking for pending signals
child process, child process, child process
child process signal
chunks
classes, floating-point
classification of characters
cleaning up a stream
clearing terminal input queue
client
clock ticks
clock, high accuracy
close-on-exec (file descriptor flag)
closing a file descriptor
closing a socket
closing a stream
collating strings
combining locales
command argument syntax
command arguments, parsing
command line arguments
command substitution
communication style (of a socket)
comparing strings and arrays
Comparison Function
compiling
complex exponentiation functions
complex logarithm functions
complex numbers
complex trigonometric functions
concatenating strings
configurations, all supported
configuring
conjugate complex numbers
connecting a socket
connection
consistency checking
consistency checking, of heap
constants, constants
continue signal
control character, control character
control operations on files
controlling process
controlling terminal
controlling terminal, access to
controlling terminal, determining
controlling terminal, setting
conversion specifications (printf
)
conversion specifications (scanf
)
converting byte order
converting case of characters
converting file descriptor to stream
converting floats to integers
converting group ID to group name
converting group name to group ID
converting host address to name
converting host name to address
converting network name to network number
converting network number to network name
converting port number to service name
converting service name to port number
converting string to collation order
converting strings to numbers
converting user ID to user name
converting user name to user ID
cookie, for custom stream
copy-on-write page fault
copying strings and arrays
cpu priority
CPU time, CPU time, CPU time
create on open (file status flag)
creating a directory
creating a FIFO special file
creating a pipe
creating a pipe to a subprocess
creating a process
creating a socket
creating a socket pair
creating special files
cube root function
currency symbols
current limit
current working directory
custom streams
customizing printf
d
data loss on sockets
databases
datagram socket
datagrams, transmitting
date
Daylight Saving Time
decimal digit character
decimal-point separator
declaration (compared to definition)
declaring variadic functions
decompose complex numbers
default action (for a signal)
default action for a signal
default argument promotions
default value, and NSS
defining new printf
conversions
definition (compared to declaration)
delayed suspend character
deleting a directory
deleting a file
delivery of signals
descriptors and streams
digit character, digit character
directories, accessing
directories, creating
directories, deleting
directory
directory entry
directory hierarchy
directory stream
disadvantages of alloca
DISCARD character
division by zero
DNS
DNS server unavailable
domain (of socket)
domain error
domain name
Domain Name System
dot notation, for Internet addresses
DSUSP character
duplicating file descriptors
dynamic memory allocation, dynamic memory allocation
e
EBCDIC
echo of terminal input
effective group ID
effective user ID
efficiency and malloc
efficiency and obstacks
efficiency of chunks
EINTR, and restarting interrupted primitives
elapsed time, elapsed time
encryption
end of file, on a stream
end-of-file, on a file descriptor
environment
environment access
environment representation
environment variable
environment vectors, null-character separated
envz vectors (environment vectors)
EOF character
EOL character
EOL2 character
epoch
ERASE character
errno
error codes
error messages, in argp
error reporting
errors, mathematical
establishing a handler
ethers
EUC
EUC-JP
exception, exception
exclusive lock
exec
functions
execing a program
executable
executing a file
exit status
exit status value
exiting a program
expansion of shell words
exponent (of floating point number)
exponentiation functions
extending printf
extracting file descriptor from stream
f
fcntl
function
feature test macros
field splitting
FIFO special file
file access permission
file access time
file attribute modification time
file attributes
file creation mask
file descriptor flags
file descriptor sets, for select
file descriptors, standard
file locks
file modification time
file name
file name component
file name errors
file name resolution
file name translation flags
file names, multiple
file owner
file permission bits
file pointer
file position
file positioning on a file descriptor
file positioning on a stream
file status flags
files, accessing
filtering i/o through subprocess
flag character (printf
)
flag character (scanf
)
flags for sigaction
flags, file name translation
flags, open-time action
floating point
floating point, IEEE
floating type measurements
floating-point classes
floating-point exception
flow control, terminal
flushing a stream
flushing terminal output queue
foreground job
foreground job, launching
forking a process
format string, for printf
format string, for scanf
formatted input from a stream
formatted messages
formatted output to a stream
FP arithmetic
FQDN
frame, real memory
freeing (obstacks)
freeing memory
freeing memory allocated with malloc
fully buffered stream
function prototypes (variadic)
g
gamma function
gcvt_r
gencat
generation of signals
generic i/o control operations
globbing
graphic character, graphic character
Gregorian calendar
group
group database
group ID
group name
group owner of a file
grouping of digits
growing objects (in obstacks)
h
handling multiple signals
hangup signal
hard limit
hard link
header files
heap consistency checking
heap, dynamic allocation from
heap, freeing memory from
hexadecimal digit character, hexadecimal digit character
hidden bit (of floating point number mantissa)
hierarchy, directory
high-priority data
high-resolution time
holes in files
home directory
HOME
environment variable
hook functions (of custom streams)
host address, Internet
host name
hostname
hosts
hosts database
how many arguments
hyperbolic functions, hyperbolic functions
i
identifying terminals
IEEE 754
IEEE floating point
IEEE floating point representation
IEEE Std 1003.1
IEEE Std 1003.2
ignore action for a signal
illegal instruction
impossible events
independent channels
inexact exception
infinity
initial signal actions
inode number
input available signal
input conversions, for scanf
input from multiple files
installation tools
installing
integer
integer division functions
integer type range
integer type width
interactive signals, from terminal
interactive stop signal
internal representation
internationalization
Internet host address
Internet namespace, for sockets
interprocess communication, with FIFO
interprocess communication, with pipes
interprocess communication, with signals
interprocess communication, with sockets
interrupt character
interrupt signal
interrupt-driven input
interrupting primitives
interval
interval timer, setting
INTR character
invalid exception
inverse complex hyperbolic functions
inverse complex trigonometric functions
inverse hyperbolic functions
inverse trigonometric functions
invocation of program
IOCTLs
ISO 10646
ISO 2022
ISO 6937
ISO C
ISO-2022-JP
ISO/IEC 9945-1
ISO/IEC 9945-2
j
job
job control
job control functions
job control is optional
job control signals
job control, enabling, job control, enabling
k
Kermit the frog
kernel call
kernel header files
KILL character
kill signal
killing a process
Korn Shell
l
LANG environment variable
LANG
environment variable
launching jobs
LC_ALL
environment variable
LC_ALL environment variable
LC_COLLATE
environment variable
LC_CTYPE
environment variable
LC_MESSAGES
environment variable
LC_MESSAGES environment variable
LC_MONETARY
environment variable
LC_NUMERIC
environment variable
LC_TIME
environment variable
leap second
length of string
level, for socket options
library
limit
limits on resource usage
limits, file name length
limits, floating types
limits, integer types
limits, link count of files
limits, number of open files
limits, number of processes
limits, number of supplementary group IDs
limits, pipe buffer size
limits, POSIX
limits, program argument size
limits, terminal input queue
limits, time zone name length
line buffered stream
line speed
lines (in a text file)
link
link, hard
link, soft
link, symbolic
linked channels
listening (sockets)
literals
little-endian
LNEXT character
load average
local namespace, for sockets
local network address number
local time
locale categories
locale, changing
locales
locking pages
logarithm functions
login name
login name, determining
LOGNAME
environment variable
long jumps
long-named options
longjmp
loss of data on sockets
lost resource signal
lower-case character, lower-case character
m
macros
main
function
malloc debugger
malloc
function
mantissa (of floating point number)
matching failure, in scanf
math errors
mathematical constants
maximum
maximum field width (scanf
)
maximum limit
maximum possible integer
measurements of floating types
memory allocation
memory lock
memory mapped file
memory mapped I/O
memory page
merging of signals
MIN termios slot
minimum
minimum field width (printf
)
mininum possible integer
mixing descriptors and streams
modem disconnect
modem status lines
monetary value formatting
multi-threaded application
multibyte character
multibyte character string
multibyte string
multiple names for one file
multiplexing input
multiply-add
n
name of running program
name of socket
Name Service Switch
name space
names of signals
namespace (of socket)
NaN, NaN
Netgroup
netgroup
network byte order
network number
network protocol
networks
networks database
NIS
NIS domain name, NIS domain name, NIS domain name
nisplus, and booting
nisplus, and completeness
NLSPATH
environment variable
NLSPATH environment variable
non-blocking open
non-local exit, from signal handler
non-local exits
noncanonical input processing
normalization functions (floating-point)
normalized floating point number
not a number
NSS
`nsswitch.conf'
null character
null pointer constant
null wide character
number of arguments passed
number syntax, parsing
numeric value formatting
o
obstack status
obstacks
open-time action flags
opening a file
opening a file descriptor
opening a pipe
opening a pseudo-terminal pair
opening a socket
opening a socket pair
opening a stream
Optimization
optimizing NSS
option parsing with argp
optional arguments
optional POSIX features
orientation, stream, orientation, stream
orphaned process group
out-of-band data
output conversions, for printf
output possible signal
overflow exception
owner of a file
p
packet
page boundary
page fault
page fault, copy-on-write
page frame
page, memory
page, virtual memory
paging, paging
parameter promotion
parent directory
parent process, parent process
parity checking
parsing a template string
parsing numbers (in formatted input)
parsing program arguments
parsing tokens from a string
passwd
password database
PATH
environment variable
pause
function
peeking at input
pending signals
pending signals, checking for
period of time
permission to access a file
persona
physical address
physical memory
pi (trigonometric constant)
pipe
pipe signal
pipe to a subprocess
port number
positioning a file descriptor
positioning a stream
positive difference
POSIX
POSIX capacity limits
POSIX optional features
POSIX.1
POSIX.2
power functions
precision (of floating point number)
precision (printf
)
predicates on arrays
predicates on characters
predicates on strings
preemptive scheduling
primitives, interrupting
printing character, printing character
priority of a process
priority, absolute
process, process
process completion
process group functions
process group ID
process group leader
process groups
process ID
process image
process lifetime
process priority
process signal mask
process termination
processor time, processor time
profiling alarm signal
profiling timer
program
program argument syntax
program arguments
program arguments, parsing
program error signals
program name
program startup
program termination
program termination signals
programming your own streams
project complex numbers
protocol (of socket)
protocol family
protocols
protocols database
prototypes for variadic functions
pseudo-random numbers
pseudo-terminals
punctuation character, punctuation character
pushing input back
q
quick sort function (for arrays)
QUIT character
quit signal, quit signal
quote removal
r
race conditions, relating to job control
race conditions, relating to signals
radix (of floating point number)
raising signals
random numbers
random-access files
range error
range of integer type
read lock
reading from a directory
reading from a file descriptor
reading from a socket
reading from a stream, by blocks
reading from a stream, by characters
reading from a stream, formatted
ready to run
real group ID
real user ID
real-time timer
realtime CPU scheduling
realtime processing
realtime scheduling
receiving datagrams
record locking
redirecting input and output
reentrant functions
reentrant NSS functions
relative file name
removal of quotes
removing a file
removing macros that shadow functions
renaming a file
reporting bugs
reporting errors
REPRINT character
reserved names
resource limits
restarting interrupted primitives
restrictions on signal handler functions
root directory
Rot13
rpc
runnable process
running a command
s
saved set-group-ID
saved set-user-ID
scanning the group list
scanning the user list
scatter-gather
scheduling, traditional
search function (for arrays)
search functions (for strings)
seed (for random numbers)
seeking on a file descriptor
seeking on a stream
segmentation violation
sending a datagram
sending signals
sequential-access files
server
services
services database
session, session
session leader
setting an alarm
setuid
programs
setuid programs and file access
severity class, severity class
sgettext, sgettext
shadow
shadowing functions with macros
shared lock
shared memory
shell
shift state
shrinking objects
shutting down a socket
sigaction
flags
sigaction
function
SIGCHLD
, handling of
sign (of floating point number)
signal, signal
signal action
signal actions
signal flags
signal
function
signal handler function
signal mask
signal messages
signal names
signal number
signal set
signals, generating
signedness
significand (of floating point number)
SIGTTIN
, from background job
SIGTTOU
, from background job
simple time
single-byte string
size of string
SJIS
socket
socket address (name) binding
socket domain
socket namespace
socket option level
socket options
socket pair
socket protocol
socket shutdown
socket, client actions
socket, closing
socket, connecting
socket, creating
socket, initiating a connection
sockets, accepting connections
sockets, listening
sockets, server actions
soft limit
soft link
sort function (for arrays)
sparse files
special files
special functions
specified action (for a signal)
speed of execution
square root function
stable sorting
standard dot notation, for Internet addresses
standard environment variables
standard error file descriptor
standard error stream
standard file descriptors
standard input file descriptor
standard input stream
standard output file descriptor
standard output stream
standard streams
standards
START character
startup of program
stateful, stateful, stateful, stateful, stateful, stateful
static memory allocation
static storage class
STATUS character
status codes
status of a file
status of obstack
sticky bit
STOP character
stop signal
stopped job
stopped jobs, continuing
stopped jobs, detecting
storage allocation
stream (sockets)
stream orientation, stream orientation
stream, for I/O to a string
streams and descriptors
streams, and file descriptors
streams, C++
streams, standard
string
string allocation
string collation functions
string comparison functions
string concatenation functions
string copy functions
string length
string literal
string search functions
string stream
string vectors, null-character separated
string, representation of
style of communication (of a socket)
subshell
substitution of variables and commands
successive signals
summer time
SunOS
supplementary group IDs
SUSP character
suspend character
SVID
swap space
symbolic link
symbolic link, opening
synchronizing, synchronizing
syntax error messages, in argp
syntax, for program arguments
syntax, for reading numbers
sysconf, sysconf, sysconf, sysconf
system call
system call number
System V Unix
t
TCP (Internet protocol)
template, for printf
template, for scanf
TERM
environment variable
terminal flow control
terminal identification
terminal input queue
terminal input queue, clearing
terminal input signal
terminal line control functions
terminal line speed, terminal line speed
terminal mode data types
terminal mode functions
terminal modes, BSD
terminal output queue
terminal output queue, flushing
terminal output signal
terminated jobs, detecting
termination signal
testing access permission
testing exit status of child process
text stream
thrashing
thread of control
threads
ticks, clock
tilde expansion
time
TIME termios slot
time zone
time zone database
time, elapsed
time, high precision
timer, profiling
timer, real-time
timer, virtual
timers, setting
timespec
timeval
timing error in signal handling
TMPDIR environment variable
tokenizing strings
tools, for installing library
transmitting datagrams
tree, directory
triangulation
trigonometric functions
type measurements, floating
type measurements, integer
type modifier character (printf
)
type modifier character (scanf
)
typeahead buffer
TZ
environment variable
u
UCS-2
UCS-4
ulps
umask
unbuffered stream
unconstrained memory allocation
undefining macros that shadow functions
underflow exception
Unicode
Unix, Berkeley
Unix, System V
unlinking a file
unordered comparison
unreading characters
upgrading from libc5
upper-case character, upper-case character
urgent data signal
urgent socket condition
usage limits
usage messages, in argp
user accounting database
user database
user ID
user ID, determining
user name
user signals
usual file name errors
UTF-16
UTF-7
UTF-8, UTF-8
v
va_copy
variable number of arguments
variable substitution
variable-sized arrays
variadic function argument access
variadic function prototypes
variadic functions
variadic functions, calling
virtual time alarm signal
virtual timer
volatile
declarations
w
waiting for a signal
waiting for completion of child process
waiting for input or output
WERASE character
whitespace character, whitespace character
wide character
wide character string, wide character string
width of integer type
wildcard expansion
wint_t
word expansion
working directory
write lock
writing to a file descriptor
writing to a socket
writing to a stream, by blocks
writing to a stream, by characters
writing to a stream, formatted
y
YP
YP domain name, YP domain name, YP domain name
z
zero divide
Go to the first, previous, next, last section, table of contents.