POSIX: Single UNIX Specification, The Open Group, Bourne shell, POSIX terminal interface, Fork, Stat, Spawn, POSIX Threads, Exit, Glob, Exec
Book Details
Author(s)Source: Wikipedia
PublisherBooks LLC, Wiki Series
ISBN / ASIN1233156004
ISBN-139781233156009
AvailabilityUsually ships in 24 hours
MarketplaceUnited States 🇺🇸
Description
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 28. Chapters: Single UNIX Specification, The Open Group, Bourne shell, POSIX terminal interface, Fork, Stat, Spawn, POSIX Threads, Exit, Glob, Exec, Portable character set, Mmap, Native POSIX Thread Library, Offsetof, Fork-exec, P.I.P.S. Is POSIX on Symbian, Wait, Select, Spurious wakeup, Microsoft POSIX subsystem, Austin Group, DCEThreads, Mprotect, Bcheck. Excerpt: The POSIX terminal interface is the generalized abstraction, comprising both an Application Programming Interface for programs and a set of behavioural expectations for users, of a terminal as defined by the POSIX standard and the Single Unix Specification. It is a historical development from the terminal interfaces of BSD version 4 and Seventh Edition Unix. A multiplicity of I/O devices are regarded as "terminals" in Unix systems. These include: Unlike its mainframe and minicomputer contemporaries, the original Unix system was developed solely for dumb terminals, and that remains the case today. A terminal is a character-oriented device, comprising streams of characters received from and sent to the device. Although the streams of characters are structured, incorporating control characters, escape codes, and special characters, the I/O protocol is not structured as would be the I/O protocol of smart, or intelligent, terminals. There are no field format specifications. There's no block transmission of entire screens (input forms) of input data. The "capabilities" of a terminal comprise various dumb terminal features, above and beyond what is available from a pure teletypewriter, that programs can make use of. They (mainly) comprise escape codes that can be sent to or received from the terminal. The escape codes sent to the terminal perform various functions that a CRT terminal (and software terminal emulators) is capable of that a teletypewriter is not, such as movin...










