The POSIX terminal interface is the generalized abstraction, comprising both an application programming interface for programs, and a set of behavioural...
35 KB (4,442 words) - 23:29, 8 March 2025
The Portable Operating System Interface (POSIX; IPA: /ˈpɒz.ɪks/) is a family of standards specified by the IEEE Computer Society for maintaining compatibility...
29 KB (2,791 words) - 16:32, 28 April 2025
degrees of mode support when terminals are used as computer terminals. The POSIX terminal interface, as provided by Unix and POSIX-compliant operating systems...
52 KB (6,599 words) - 01:48, 12 April 2025
a terminal as historically available in Seventh Edition Unix. It has been largely superseded by the POSIX terminal interface. The terminal interface provided...
14 KB (1,354 words) - 04:17, 4 October 2023
Bash (Unix shell) (section Portability with POSIX)
various computing environments. As a command-line interface (CLI), Bash operates within a terminal emulator, or text window, where users input commands...
115 KB (9,533 words) - 15:10, 27 April 2025
and so forth) keystrokes. In Unix and other POSIX-compliant systems that support the POSIX terminal interface, these capabilities are encoded in databases...
10 KB (1,225 words) - 16:19, 9 April 2025
integration of Windows-based applications. The terminal emulator mintty is the default command-line interface provided to interact with the environment. The...
17 KB (1,575 words) - 13:11, 17 March 2025
The C POSIX library is a specification of a C standard library for POSIX systems. It was developed at the same time as the ANSI C standard. Some effort...
10 KB (181 words) - 12:16, 23 April 2025
Single UNIX Specification (category POSIX)
(also registered as ISO/IEC 9945), or POSIX.1-1988, which loosely stands for Portable Operating System Interface. The X/Open Portability Guide (XPG) was...
39 KB (3,853 words) - 23:29, 28 March 2025
Pseudoterminal (redirect from Pseudo terminal)
V-style terminals (commonly referred as UNIX 98 pseudoterminals) and provides POSIX and the Single Unix Specification API in the form of a posix_openpt()...
8 KB (933 words) - 18:13, 13 April 2025
This is a list of POSIX (Portable Operating System Interface) shell commands as specified by IEEE Std 1003.1-2024, which is part of the Single UNIX Specification...
23 KB (177 words) - 21:22, 20 April 2025
Unix shell (redirect from POSIX shell)
a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command...
17 KB (1,748 words) - 14:42, 25 April 2025
Signal (IPC) (redirect from SIGINT (POSIX))
inter-process communication (IPC), typically used in Unix, Unix-like, and other POSIX-compliant operating systems. A signal is an asynchronous notification sent...
31 KB (3,432 words) - 12:56, 16 March 2025
Read (system call) (redirect from Read (POSIX))
of bytes to be read from the file. The read system call interface is standardized by the POSIX specification. Data from a file is read by calling the read...
2 KB (266 words) - 20:06, 16 August 2024
command-line interface (CLI) is a means of interacting with software via commands – each formatted as a line of text. Command-line interfaces emerged in...
75 KB (8,474 words) - 15:36, 25 April 2025
associated with the input device of a terminal (or pseudo terminal) which is ultimately linked to a user's keyboard. On POSIX systems, the file descriptor for...
22 KB (2,472 words) - 18:58, 12 February 2025
Pg (Unix) (category Terminal pagers)
command via a pipe. pg uses an interface similar to vi, but commands are different. As of 2018, pg has been removed from the POSIX specification, but is still...
1 KB (145 words) - 04:30, 8 December 2023
Echo (computing) (section Terminal emulators)
device drivers and so forth. In Unix and POSIX-compatible systems, echo is a flag in the POSIX terminal interface, settable programmatically with the tcsetattr()...
15 KB (1,683 words) - 23:18, 30 April 2025
from the POSIX chair Andrew Josey for the symbolic price of one dollar.[citation needed] There have been some activities to make Linux POSIX-compliant...
16 KB (1,799 words) - 00:45, 24 April 2025
Ncurses (section Terminal database)
programming library for creating textual user interfaces (TUIs) that work across a wide variety of terminals; it is written in a way that attempts to optimize...
10 KB (881 words) - 13:32, 10 April 2025
Command (computing) (category User interfaces)
an external interface that directs the behavior of a computer program. Commonly, commands are sent to a program via a command-line interface, a script,...
6 KB (601 words) - 00:34, 3 April 2025
Linux kernel (section Interfaces)
program to run and then run it. The Native POSIX Thread Library (NPTL) provides the POSIX standard thread interface (pthreads) to userspace. The kernel isn't...
194 KB (18,354 words) - 11:15, 1 May 2025
programming book by W. Richard Stevens describing the application programming interface of the UNIX family of operating systems. The book illustrates UNIX application...
5 KB (530 words) - 16:02, 13 August 2024
OpenVMS (section POSIX compatibility)
an indication of its support of open systems industry standards such as POSIX and Unix compatibility, and to drop the VAX connection since a migration...
103 KB (9,055 words) - 01:03, 17 March 2025
curses is a terminal control library for Unix-like systems, enabling the construction of text user interface (TUI) applications. The name is a pun on the...
13 KB (1,341 words) - 19:10, 15 February 2025
widespread use. The Unix programming interface became the basis for a widely implemented operating system interface standard (POSIX, see above). The C programming...
59 KB (6,135 words) - 21:49, 25 April 2025
Unistd.h (category C POSIX library)
of the header file that provides access to the POSIX operating system API. It is defined by the POSIX.1 standard, the base of the Single Unix Specification...
13 KB (302 words) - 16:27, 5 February 2025
List of Remote Desktop Protocol clients (redirect from Terminal Services Client)
for Linux. Remmina is a free and open-source remote desktop client for POSIX-based system that supports RDP along with a verity of other protocols. It...
21 KB (2,014 words) - 08:20, 29 April 2025
including Unix. Later systems that copied it include CP/M, DOS and Windows. In POSIX systems, the sequence causes the active program to receive SIGINT, the interruption...
5 KB (499 words) - 01:12, 12 April 2025
Mintty (category Free terminal emulators)
written in C. The POSIX API provided by Cygwin is used to communicate with processes running within mintty, while its user interface is implemented using...
4 KB (283 words) - 13:32, 15 December 2024