Émulateur de terminal
|  | Suivant

## Émulateur de terminal

### Benedikt Meurer

Développeur de logiciels
os-cillation
Développement système

`<benny@xfce.org>`

### Andrew Conkling

`<andrewski@fr.st>`

### Nick Schermer

`<nick@xfce.org>`

Ce manuel décrit la version 0.4.8 de Terminal.

Copyright © 2003, 2004, 2005, 2006, 2007, 2008 os-cillation

Copyright © 2009 L'équipe de développement de Xfce

Copyright © 2007. Maximilian Schleiss (maximilian@xfce.org)

Copyright © 2007. Mike Massonnet (mmassonnet@gmail.org)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. The complete license text is available from the Free Software Foundation.

December 2009

## Introduction à Terminal

### Qu'est-ce qu'un émulateur de terminal ?

Le système d'exploitation UNIX a été conçu au départ comme un système basé sur le texteuniquement commandé au clavier à partir d'une ligne de commande. Le système X Window, Xfce et d'autres projets ont ajouté une interface graphique à la ligne de commande UNIX, c'est cette interface graphique que vous utilisez en ce moment même. L'interface graphique X Window de UNIX ne signifie pas pour autant la mort de la ligne de commande. Elle est toujours très présente et se trouve être, bien souvent, le moyen le plus simple, rapide et efficace pour accomplir certaines tâches. En fait, les utilisateurs intensifs seraient bien perdus sans elle.

Terminal est ce que l'on appelle un émulateur de terminal X, souvent appelé terminal ou shell. Il est l'équivalent de la ligne de commande de l'ordinateur mais dans une fenêtre de l'interface graphique. Les utilisateurs de Windows connaissent peut-être déjà la ligne de commande MS-DOS qui permet d'utiliser presque toutes les commandes du système d'exploitation DOS de Microsoft. La ligne de commande UNIX est beaucoup plus puissante et facile à utiliser que celle du DOS.

Terminal émule l'application `xterm` développée par le X Consortium. À son tour, l'application `xterm` émule le terminal DEC VT102 ainsi que les séquences d'échappement du DEC VT220. Une séquence d'échappement est une série de caractères commençant par Esc. Terminal accepte et comprend toutes les formes de séquences d'échappement des terminaux VT102 et VT220, comme celles servant à positionner le curseur ou à effacer l'écran.

### Qu'est-ce qui rend Terminal si spécial ?

Les fonctions avancées de Terminal incluent une interface de configuration simple, des onglets permettant d'avoir plusieurs terminaux dans une seule et même fenêtre, la possibilité d'avoir un arrière-plan transparent et un mode compact (dans lequel les décorations des fenêtres ainsi que la barre de menu sont cachées) aidant à gagner de la place sur le bureau.

Les fonctionnalités majeures suivantes sont disponibles :

- Multiples onglets par fenêtre

- Barres d'outils personnalisables, à l'aide d'un éditeur de barres d'outils intégré.

- Possibilité de configurer presques tous les apects de Terminal dans le menu Preferences et également un tas d'options cachées

- Une bonne intégration avec l'environnement de bureau Xfce en particulier, mais aussi avec les autres bureaux Linux

- Prise en charge de la gestion des sessions

- Prise en charge d'écrans multiples (en mode multi-écran ou en mode Xinerama)

- Conformité aux standards (voir le site web freedesktop.org)

- Terminal basé sur D-BUS afin de minimiser l'utilisation de ressources.

- Un grand degré de maintenabilité en utilisant au mieux GTK+ et GObject.

En plus de toutes ces fonctionnalités clés, Terminal apporte toutes les fonctionnalités que l'on peut attendre d'un émulateur de terminal moderne.

|  | Suivant
|  | Démarrer