ioctl_console(2) System Calls Manual ioctl_console(2) NOM ioctl_console - Ioctls pour les consoles et terminaux virtuels SYNOPSIS #include int ioctl(int fd, unsigned long cmd, ...); DESCRIPTION Les operations ioctl(2) suivantes specifiques a Linux sont disponibles pour les consoles et terminaux virtuels. 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) Consultez 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) Consultez ioctl_vt(2) VALEUR RENVOYEE En cas de succes, 0 est renvoye (sauf autrement indique). En cas d'erreur, -1 est renvoye et errno est positionne pour indiquer l'erreur. NORMES Linux. AVERTISSEMENTS Ne considerez pas cette page de manuel comme une documentation des ioctls des consoles Linux. Elle n'existe que pour satisfaire votre curiosite, et pour vous eviter de lire les sources. Les ioctls sont des choses internes a Linux non documentees et peuvent changer a tout moment sans notification. (En realite, cette page decrit la situation au moment du noyau 1.1.94 ; il existe des differences mineures, voire plus importantes, avec les versions plus recentes.) Tres souvent, les ioctls sont ajoutes pour la communication entre le noyau et un programme particulier connu (fdisk, hdparm, setserial, tunelp, loadkeys, selection, setfont, etc.), et leurs comportements changeront quand ce programme particulier le necessitera. VOIR AUSSI 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) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot , Cedric Boutillier , Frederic Hantrais et Jean-Philippe MENGUAL Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Linux man-pages 6.18 8 fevrier 2026 ioctl_console(2)