Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       ioctl_console - Ioctls für Console-Terminals und virtuelle Konsolen

ÜBERSICHT

       #include <sys/ioctl.h>

       int ioctl(int dd, unsigned long Akt, …);

BESCHREIBUNG

       Die  folgenden, Linux-spezifischen ioctl(2)-Aktionen werden für Konsolen-Terminals und virtuelle Konsolen
       unterstützt.

       KDGETLED(2const)
       KDSETLED(2const)
       KDGKBLED(2const)
       KDSKBLED(2const)
       KDGKBTYPE(2const)
       KDADDIO(2const)
       KDDELIO(2const)
       KDENABIO(2const)
       KDDISABIO(2const)
       KDSETMODE(2const)
       KDGETMODE(2const)
       KDMKTONE(2const)
       KIOCSOUND(2const)
       GIO_CMAP(2const)
       PIO_CMAP(2const)
       GIO_FONT(2const)
       GIO_FONTX(2const)
       PIO_FONT(2const)
       PIO_FONTX(2const)
       PIO_FONTRESET(2const)
       GIO_SCRNMAP(2const)
       GIO_UNISCRNMAP(2const)
       PIO_SCRNMAP(2const)
       PIO_UNISCRNMAP(2const)
       GIO_UNIMAP(2const)
       PIO_UNIMAP(2const)
       PIO_UNIMAPCLR(2const)
       KDGKBMODE(2const)
       KDSKBMODE(2const)
       KDGKBMETA(2const)
       KDSKBMETA(2const)
       KDGKBENT(2const)
       KDSKBENT(2const)
       KDGKBSENT(2const)
       KDSKBSENT(2const)
       KDGKBDIACR(2const)
       KDGETKEYCODE(2const)
       KDSETKEYCODE(2const)
       KDSIGACCEPT(2const)
              Siehe ioctl_kd(2).

       TIOCLINUX(2const)

       VT_OPENQRY(2const)
       VT_GETMODE(2const)
       VT_SETMODE(2const)
       VT_GETSTATE(2const)
       VT_RELDISP(2const)
       VT_ACTIVATE(2const)
       VT_WAITACTIVE(2const)
       VT_DISALLOCATE(2const)
       VT_RESIZE(2const)
       VT_RESIZEX(2const)
              Siehe ioctl_vt(2).

RÜCKGABEWERT

       Bei Erfolg wird 0 zurückgegeben (außer wo angegeben). Bei einem  Fehlschlag  wird  -1  zurückgegeben  und
       errno gesetzt, um den Fehler anzuzeigen.

STANDARDS

       Linux.

WARNUNG

       Betrachten Sie diese Handbuchseite nicht als Dokumentation der Konsole-Ioctls von Linux. Sie wird nur für
       die  Neugierigen  als  Alternative  zum Lesen der Quellen bereitgestellt. Ioctls sind nicht dokumentierte
       Interna von Linux und können sich ohne Hinweis ändern. (Und tatsächlich  beschreibt  diese  Handbuchseite
       mehr  oder  weniger  die Situation von Kernel Version 1.1.94. Bei früheren Versionen gibt es viele kleine
       und nicht so kleine Unterschiede.)

       Oft werden Ioctls für die Kommunikation zwischen dem Kernel und einem bestimmten, gut bekannten  Programm
       eingeführt  (Fdisk,  Hdparm,  Setserial, Tunelp, Loadkeys, Selection, Setfont, usw.). Sein Verhalten wird
       sich ändern, wenn es dieses bestimmte Programm erfordert.

SIEHE AUCH

       ioctl(2), TIOCLINUX(2const), ioctl_kd(2), ioctl_vt(2), dumpkeys(1), kbd_mode(1),  loadkeys(1),  mknod(1),
       setleds(1),  setmetamode(1),  execve(2), fcntl(2), ioctl_tty(2), ioperm(2), termios(3), console_codes(4),
       mt(4), sd(4), tty(4), ttyS(4), vcs(4), vcsa(4), charsets(7), mapscrn(8), resizecons(8), setfont(8)

ÜBERSETZUNG

       Die   deutsche    Übersetzung    dieser    Handbuchseite    wurde    von    Martin    Eberhard    Schauer
       <Martin.E.Schauer@gmx.de>,  Chris  Leick <c.leick@vollbio.de> und Helge Kreutzmann <debian@helgefjell.de>
       erstellt.

       Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder  neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn  Sie  Fehler  in  der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                             14. Juni 2024                                 ioctl_console(2)