\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{mer. févr. 3 10:23:32 CET 2016}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={/dev/tty},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Terminal de contrôle},
CreationDate={D:20160203102332},
ModDate={D:20160203102332},
Keywords={Linux}
}}
\begin{document}
 
\begin{center}
{\Huge /dev/tty }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Terminal de contrôle}
 
\vspace{10mm}
 
\hspace{1mm}  Le fichier /dev/tty est un fichier spécial en mode caractères, avec un numéro majeur 5 et mineur 0. Il possède les permissions 0666 et appartient à root:tty. Il s'agit d'un équivalent au terminal de contrôle d'un processus, s'il en a un.
\vspace{5mm} \\
 
 
\hspace{1mm}  En plus de requêtes ioctl(2) supportées par les périphériques tty, la requête ioctl(2) TIOCNOTTY est disponible, qui permet de détacher le processus appelant de son terminal de contrôle.
\vspace{5mm} \\
 
 
\hspace{1mm}  Si le processus est un leader de session, alors SIGHUP et SIGCONT seront envoyés au groupe de processus au premier plan, et tous les processus de la session perdent leur terminal. Le processus tente d'ouvrir /dev/tty. S'il réussit il se détache alors du terminal avec TIOCNOTTY. Si l'ouverture échoue, il n'est évidemment pas attaché à un terminal et n'a pas besoin de se détacher.
\vspace{5mm} \\
 
\end{flushleft}
\end{document}
