{
    "mode": "man",
    "parameter": "termio",
    "section": "7",
    "url": "https://www.chedong.com/phpMan.php/man/termio/7/json",
    "generated": "2026-06-03T00:20:12Z",
    "sections": {
        "NAME": {
            "content": "termio - System V terminal driver interface\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "termio  is  the name of the old System V terminal driver interface.  This interface defined a\ntermio structure used to store terminal settings, and a range of ioctl(2) operations  to  get\nand set terminal attributes.\n\nThe  termio  interface  is now obsolete: POSIX.1-1990 standardized a modified version of this\ninterface, under the name termios.  The POSIX.1 data structure differs slightly from the Sys‐\ntem V version, and POSIX.1 defined a suite of functions to replace the various ioctl(2) oper‐\nations that existed in System V.  (This was done because ioctl(2) was unstandardized, and its\nvariadic third argument does not allow argument type checking.)\n\nIf you're looking for a page called \"termio\", then you can probably find most of the informa‐\ntion that you seek in either termios(3) or ioctltty(2).\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "reset(1), setterm(1), stty(1), ioctltty(2), termios(3), tty(4)\n",
            "subsections": []
        },
        "COLOPHON": {
            "content": "This page is part of release 5.10 of the Linux  man-pages  project.   A  description  of  the\nproject,  information about reporting bugs, and the latest version of this page, can be found\nat https://www.kernel.org/doc/man-pages/.\n\n\n\nLinux                                        2017-05-03                                    TERMIO(7)",
            "subsections": []
        }
    },
    "summary": "termio - System V terminal driver interface",
    "flags": [],
    "examples": [],
    "see_also": [
        {
            "name": "reset",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/reset/1/json"
        },
        {
            "name": "setterm",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/setterm/1/json"
        },
        {
            "name": "stty",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/stty/1/json"
        },
        {
            "name": "ioctltty",
            "section": "2",
            "url": "https://www.chedong.com/phpMan.php/man/ioctltty/2/json"
        },
        {
            "name": "termios",
            "section": "3",
            "url": "https://www.chedong.com/phpMan.php/man/termios/3/json"
        },
        {
            "name": "tty",
            "section": "4",
            "url": "https://www.chedong.com/phpMan.php/man/tty/4/json"
        }
    ]
}