# termio(7) - man - phpman

[TERMIO(7)](https://www.chedong.com/phpMan.php/man/TERMIO/7/markdown)                             Linux Programmer's Manual                            [TERMIO(7)](https://www.chedong.com/phpMan.php/man/TERMIO/7/markdown)



## NAME
       termio - System V terminal driver interface

## DESCRIPTION
       **termio**  is  the name of the old System V terminal driver interface.  This interface defined a
       _termio_ structure used to store terminal settings, and a range of [**ioctl**(2)](https://www.chedong.com/phpMan.php/man/ioctl/2/markdown) operations  to  get
       and set terminal attributes.

       The  **termio**  interface  is now obsolete: POSIX.1-1990 standardized a modified version of this
       interface, under the name **termios**.  The POSIX.1 data structure differs slightly from the Sys‐
       tem V version, and POSIX.1 defined a suite of functions to replace the various [**ioctl**(2)](https://www.chedong.com/phpMan.php/man/ioctl/2/markdown) oper‐
       ations that existed in System V.  (This was done because [**ioctl**(2)](https://www.chedong.com/phpMan.php/man/ioctl/2/markdown) was unstandardized, and its
       variadic third argument does not allow argument type checking.)

       If you're looking for a page called "termio", then you can probably find most of the informa‐
       tion that you seek in either [**termios**(3)](https://www.chedong.com/phpMan.php/man/termios/3/markdown) or **ioctl**___**[tty**(2)](https://www.chedong.com/phpMan.php/man/tty/2/markdown).

## SEE ALSO
       [**reset**(1)](https://www.chedong.com/phpMan.php/man/reset/1/markdown), [**setterm**(1)](https://www.chedong.com/phpMan.php/man/setterm/1/markdown), [**stty**(1)](https://www.chedong.com/phpMan.php/man/stty/1/markdown), **ioctl**___**[tty**(2)](https://www.chedong.com/phpMan.php/man/tty/2/markdown), [**termios**(3)](https://www.chedong.com/phpMan.php/man/termios/3/markdown), [**tty**(4)](https://www.chedong.com/phpMan.php/man/tty/4/markdown)

## COLOPHON
       This page is part of release 5.10 of the Linux  _man-pages_  project.   A  description  of  the
       project,  information about reporting bugs, and the latest version of this page, can be found
       at <https://www.kernel.org/doc/man-pages/>.



Linux                                        2017-05-03                                    [TERMIO(7)](https://www.chedong.com/phpMan.php/man/TERMIO/7/markdown)
