CARVIEW |
Select Language
HTTP/1.1 200 OK
Date: Tue, 07 Oct 2025 09:09:04 GMT
Server: Apache
Accept-Ranges: bytes
Content-Type: text/html; charset=UTF-8
Content-Security-Policy: default-src 'self' www.opengroup.org; frame-ancestors 'self'; style-src 'self' 'unsafe-inline' www.opengroup.org cdnjs.cloudflare.com fonts.googleapis.com; script-src 'self' www.opengroup.org cdnjs.cloudflare.com *.googletagmanager.com *.google-analytics.com; font-src 'self' www.opengroup.org cdnjs.cloudflare.com fonts.gstatic.com; connect-src 'self' *.google-analytics.com *.analytics.google.com *.googletagmanager.com; img-src 'self' www.opengroup.org *.google-analytics.com *.googletagmanager.com;
Strict-Transport-Security: max-age=16416000
X-Content-Type-Options: nosniff
Transfer-Encoding: chunked
CONTENTS
The Open Group Base Specifications Issue 7, 2018 edition
IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)
Copyright © 2001-2018 IEEE and The Open Group A newer edition of this document exists here
UNIX ® is a registered Trademark of The Open Group.
POSIX ™ is a Trademark of The IEEE.
Copyright © 2001-2018 IEEE and The Open Group, All Rights Reserved
[ Main Index | XBD | XSH | XCU | XRAT ]
IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)
Copyright © 2001-2018 IEEE and The Open Group
Base Definitions: Detailed ToC
- Introduction
- Conformance
- Definitions
- Abortive Release
- Absolute Pathname
- Access Mode
- Additional File Access Control Mechanism
- Address Space
- Advisory Information
- Affirmative Response
- Alert
- Alert Character (<alert>)
- Alias Name
- Alignment
- Alternate File Access Control Mechanism
- Alternate Signal Stack
- Ancillary Data
- Angle Brackets
- Apostrophe Character (<apostrophe>)
- Application
- Application Address
- Application Program Interface (API)
- Appropriate Privileges
- Argument
- Arm (a Timer)
- Asterisk Character (<asterisk>)
- Async-Cancel-Safe Function
- Asynchronous Events
- Asynchronous Input and Output
- Async-Signal-Safe Function
- Asynchronously-Generated Signal
- Asynchronous I/O Completion
- Asynchronous I/O Operation
- Authentication
- Authorization
- Background Job
- Background Process
- Background Process Group (or Background Job)
- Backquote Character
- Backslash Character (<backslash>)
- Backspace Character (<backspace>)
- Barrier
- Basename
- Basic Regular Expression (BRE)
- Batch Access List
- Batch Administrator
- Batch Client
- Batch Destination
- Batch Destination Identifier
- Batch Directive
- Batch Job
- Batch Job Attribute
- Batch Job Identifier
- Batch Job Name
- Batch Job Owner
- Batch Job Priority
- Batch Job State
- Batch Name Service
- Batch Name Space
- Batch Node
- Batch Operator
- Batch Queue
- Batch Queue Attribute
- Batch Queue Position
- Batch Queue Priority
- Batch Rerunability
- Batch Restart
- Batch Server
- Batch Server Name
- Batch Service
- Batch Service Request
- Batch Submission
- Batch System
- Batch Target User
- Batch User
- Bind
- Blank Character (<blank>)
- Blank Line
- Blocked Process (or Thread)
- Blocking
- Block-Mode Terminal
- Block Special File
- Braces
- Brackets
- Broadcast
- Built-In Utility (or Built-In)
- Byte
- Byte Input/Output Functions
- Carriage-Return Character (<carriage-return>)
- Character
- Character Array
- Character Class
- Character Set
- Character Special File
- Character String
- Child Process
- Circumflex Character (<circumflex>)
- Clock
- Clock Jump
- Clock Tick
- Coded Character Set
- Codeset
- Collating Element
- Collation
- Collation Sequence
- Column Position
- Command
- Command Language Interpreter
- Composite Graphic Symbol
- Condition Variable
- Connected Socket
- Connection
- Connection Mode
- Connectionless Mode
- Control Character
- Control Operator
- Controlling Process
- Controlling Terminal
- Conversion Descriptor
- Core File
- CPU Time (Execution Time)
- CPU-Time Clock
- CPU-Time Timer
- Current Job
- Current Working Directory
- Cursor Position
- Datagram
- Data Segment
- Deferred Batch Service
- Device
- Device ID
- Directory
- Directory Entry (or Link)
- Directory Stream
- Disarm (a Timer)
- Display
- Display Line
- Dollar-Sign Character (<dollar-sign>)
- Dot
- Dot-Dot
- Double-Quote Character
- Downshifting
- Driver
- Effective Group ID
- Effective User ID
- Eight-Bit Transparency
- Empty Directory
- Empty Line
- Empty String (or Null String)
- Empty Wide-Character String
- Encoding Rule
- Entire Regular Expression
- Epoch
- Equivalence Class
- Era
- Event Management
- Executable File
- Execute
- Execution Time
- Execution Time Monitoring
- Expand
- Extended Regular Expression (ERE)
- Extended Security Controls
- Feature Test Macro
- Field
- FIFO Special File (or FIFO)
- File
- File Description
- File Descriptor
- File Group Class
- File Mode
- File Mode Bits
- Filename
- Filename String
- File Offset
- File Other Class
- File Owner Class
- File Permission Bits
- File Serial Number
- File System
- File Type
- Filter
- First Open (of a File)
- Flow Control
- Foreground Job
- Foreground Process
- Foreground Process Group (or Foreground Job)
- Foreground Process Group ID
- Form-Feed Character (<form-feed>)
- Graphic Character
- Group Database
- Group ID
- Group Name
- Hard Limit
- Hard Link
- Home Directory
- Host Byte Order
- Incomplete Line
- Inf
- Instrumented Application
- Interactive Shell
- Internationalization
- Interprocess Communication
- Invoke
- Job
- Job Control
- Job Control Job ID
- Last Close (of a File)
- Line
- Linger
- Link
- Link Count
- Live Process
- Local Customs
- Local Interprocess Communication (Local IPC)
- Locale
- Localization
- Login
- Login Name
- Map
- Marked Message
- Matched
- Memory Mapped Files
- Memory Object
- Memory-Resident
- Message
- Message Catalog
- Message Catalog Descriptor
- Message Queue
- Mode
- Monotonic Clock
- Mount Point
- Multi-Character Collating Element
- Multi-Threaded Library
- Multi-Threaded Process
- Multi-Threaded Program
- Mutex
- Name
- Named STREAM
- NaN (Not a Number)
- Native Language
- Negative Response
- Network
- Network Address
- Network Byte Order
- Newline Character (<newline>)
- Nice Value
- Non-Blocking
- Non-Spacing Characters
- NUL
- Null Byte
- Null Pointer
- Null String
- Null Wide-Character Code
- Number-Sign Character (<number-sign>)
- Object File
- Octet
- Offset Maximum
- Opaque Address
- Open File
- Open File Description
- Operand
- Operator
- Option
- Option-Argument
- Orientation
- Orphaned Process Group
- Page
- Page Size
- Parameter
- Parent Directory
- Parent Process
- Parent Process ID
- Pathname
- Pathname Component
- Path Prefix
- Pattern
- Period Character (<period>)
- Permissions
- Persistence
- Pipe
- Polling
- Portable Character Set
- Portable Filename
- Portable Filename Character Set
- Positional Parameter
- Preallocation
- Preempted Process (or Thread)
- Previous Job
- Printable Character
- Printable File
- Priority
- Priority Band
- Priority Inversion
- Priority Scheduling
- Priority-Based Scheduling
- Privilege
- Process
- Process Group
- Process Group ID
- Process Group Leader
- Process Group Lifetime
- Process ID
- Process Lifetime
- Process Memory Locking
- Process Termination
- Process-To-Process Communication
- Process Virtual Time
- Program
- Protocol
- Pseudo-Terminal
- Radix Character
- Read-Only File System
- Read-Write Lock
- Real Group ID
- Real Time
- Realtime Signal Extension
- Real User ID
- Record
- Redirection
- Redirection Operator
- Referenced Shared Memory Object
- Refresh
- Regular Expression
- Region
- Regular File
- Relative Pathname
- Relocatable File
- Relocation
- Requested Batch Service
- (Time) Resolution
- Robust Mutex
- Root Directory
- Runnable Process (or Thread)
- Running Process (or Thread)
- Saved Resource Limits
- Saved Set-Group-ID
- Saved Set-User-ID
- Scheduling
- Scheduling Allocation Domain
- Scheduling Contention Scope
- Scheduling Policy
- Screen
- Scroll
- Semaphore
- Session
- Session Leader
- Session Lifetime
- Shared Memory Object
- Shell
- Shell, the
- Shell Script
- Signal
- Signal Stack
- Single-Quote Character
- Single-Threaded Process
- Single-Threaded Program
- Slash Character (<slash>)
- Socket
- Socket Address
- Soft Limit
- Source Code
- Space Character (<space>)
- Spawn
- Special Built-In
- Special Parameter
- Spin Lock
- Sporadic Server
- Standard Error
- Standard Input
- Standard Output
- Standard Utilities
- Stream
- STREAM
- STREAM End
- STREAM Head
- STREAMS Multiplexor
- String
- Subshell
- Successfully Transferred
- Supplementary Group ID
- Suspended Job
- Symbolic Constant
- Symbolic Link
- Synchronized Input and Output
- Synchronized I/O Completion
- Synchronized I/O Data Integrity Completion
- Synchronized I/O File Integrity Completion
- Synchronized I/O Operation
- Synchronous I/O Operation
- Synchronously-Generated Signal
- System
- System Boot
- System Clock
- System Console
- System Crash
- System Databases
- System Documentation
- System Process
- System Reboot
- System Trace Event
- System-Wide
- Tab Character (<tab>)
- Terminal (or Terminal Device)
- Text Column
- Text File
- Thread
- Thread ID
- Thread List
- Thread-Safe
- Thread-Specific Data Key
- Tilde Character (<tilde>)
- Timeouts
- Timer
- Timer Overrun
- Token
- Trace Analyzer Process
- Trace Controller Process
- Trace Event
- Trace Event Type
- Trace Event Type Mapping
- Trace Filter
- Trace Generation Version
- Trace Log
- Trace Point
- Trace Stream
- Trace Stream Identifier
- Trace System
- Traced Process
- Tracing Status of a Trace Stream
- Typed Memory Name Space
- Typed Memory Object
- Typed Memory Pool
- Typed Memory Port
- Unbind
- Unit Data
- Upshifting
- User Database
- User ID
- User Name
- User Trace Event
- Utility
- Variable
- Vertical-Tab Character (<vertical-tab>)
- White Space
- Wide-Character Code (C Language)
- Wide-Character Input/Output Functions
- Wide-Character String
- Word
- Working Directory (or Current Working Directory)
- Worldwide Portability Interface
- Write
- XSI
- XSI-Conformant
- Zombie Process
- ±0
- General Concepts
- Concurrent Execution
- Default Initialization
- Directory Protection
- Extended Security Controls
- File Access Permissions
- File Hierarchy
- Filenames
- Filename Portability
- File Times Update
- Host and Network Byte Orders
- Measurement of Execution Time
- Memory Synchronization
- Pathname Resolution
- Process ID Reuse
- Scheduling Policy
- Seconds Since the Epoch
- Semaphore
- Thread-Safety
- Tracing
- Treatment of Error Conditions for Mathematical Functions
- Treatment of NaN Arguments for the Mathematical Functions
- Utility
- Variable Assignment
- File Format Notation
- Character Set
- Locale
- Environment Variables
- Regular Expressions
- Directory Structure and Devices
- General Terminal Interface
- Interface Characteristics
- Parameters that Can be Set
- Utility Conventions
- Headers
- <aio.h>
- <arpa/inet.h>
- <assert.h>
- <complex.h>
- <cpio.h>
- <ctype.h>
- <dirent.h>
- <dlfcn.h>
- <errno.h>
- <fcntl.h>
- <fenv.h>
- <float.h>
- <fmtmsg.h>
- <fnmatch.h>
- <ftw.h>
- <glob.h>
- <grp.h>
- <iconv.h>
- <inttypes.h>
- <iso646.h>
- <langinfo.h>
- <libgen.h>
- <limits.h>
- <locale.h>
- <math.h>
- <monetary.h>
- <mqueue.h>
- <ndbm.h>
- <net/if.h>
- <netdb.h>
- <netinet/in.h>
- <netinet/tcp.h>
- <nl_types.h>
- <poll.h>
- <pthread.h>
- <pwd.h>
- <regex.h>
- <sched.h>
- <search.h>
- <semaphore.h>
- <setjmp.h>
- <signal.h>
- <spawn.h>
- <stdarg.h>
- <stdbool.h>
- <stddef.h>
- <stdint.h>
- <stdio.h>
- <stdlib.h>
- <string.h>
- <strings.h>
- <stropts.h>
- <sys/ipc.h>
- <sys/mman.h>
- <sys/msg.h>
- <sys/resource.h>
- <sys/select.h>
- <sys/sem.h>
- <sys/shm.h>
- <sys/socket.h>
- <sys/stat.h>
- <sys/statvfs.h>
- <sys/time.h>
- <sys/times.h>
- <sys/types.h>
- <sys/uio.h>
- <sys/un.h>
- <sys/utsname.h>
- <sys/wait.h>
- <syslog.h>
- <tar.h>
- <termios.h>
- <tgmath.h>
- <time.h>
- <trace.h>
- <ulimit.h>
- <unistd.h>
- <utime.h>
- <utmpx.h>
- <wchar.h>
- <wctype.h>
- <wordexp.h>
return to top of page
POSIX ™ is a Trademark of The IEEE.
Copyright © 2001-2018 IEEE and The Open Group, All Rights Reserved
[ Main Index | XBD | XSH | XCU | XRAT ]