Mon système de bureau est:
$ uname -a
Linux xmachine 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:25:36 UTC 2011 i686 i686 i386 GNU/Linux
En exécutant ps a | grep getty
, j'obtiens cette sortie:
900 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4
906 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5
915 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2
917 tty3 Ss+ 0:00 /sbin/getty -8 38400 tty3
923 tty6 Ss+ 0:00 /sbin/getty -8 38400 tty6
1280 tty1 Ss+ 0:00 /sbin/getty -8 38400 tty1
5412 pts/1 S+ 0:00 grep --color=auto getty
Je pense que les processus ttyX sont pour les périphériques d'entrée / sortie mais je ne suis pas sûr. Sur cette base, je me demande pourquoi il y a 6 processus ttyX en cours d'exécution? Je n'ai en fait qu'un seul périphérique d'entrée (clavier).
Réponses:
Cela se produit car un
getty
processus s'exécute sur chaque console virtuelle (VC) entretty1
ettty6
. Vous pouvez y accéder en changeant votre console virtuelle active à l' aide Alt- F1par Alt- F6( Ctrl- Alt- F1et Ctrl- Alt- F6respectivement si vous êtes dans les X).Pour plus d'informations sur ce qu'est un ATS, consultez cette question et pour plus d'informations sur les consoles virtuelles, consultez cet article Wikipedia .
la source
Une machine Linux (fonctionnant avec SystemV) définit un fichier spécial,
/etc/inittab
qui déclare (mais pas seulement) combien de processus * getty seront exécutés et leurs terminaux correspondants. Par exemple, ceci est un extrait deinittab
ma machine Gentoo Linux:Ce qui fait
agetty
apparaître sur le premier terminal, par exemple, c'est l'tty1
argument qui est passé àagetty
. vous pouvez limiter le nombre de consoles sur lesquelles vous pouvez taper votre identifiant en commentant les lignes correspondantesinittab
, c'est- à -dire en mettant un signe de hachage (#) au début des lignes.Sur ma machine, je l'ai réduit à seulement 4 consoles sur lesquelles je peux me connecter. Il est préférable d'en avoir au moins un actif, juste au cas où quelque chose se passe mal avec le gestionnaire de connexion graphique (si vous en avez un).
la source