Skip to Content

Présentation et configuration du terminal de KDE « Konsole »

But de ce document

Le but de ce document est de présenter les fonctionnalités de Konsole et montrer les possibilités avancées de configuration de ce terminal.

Présentation de Konsole

Konsole est une application d’émulation de terminal, intégrée à l’environnement graphique KDE.

Une même fenêtre Konsole peut émuler plusieurs terminaux à la fois grâce à un système d’onglets.

Quelques applications comme Konqueror et Kate utilisent Konsole pour inclure une fonction terminal grâce à la technologie Kpart.

Konsole dispose d’une barre d’ascenseur permettant de consulter l’historique des commandes et résultats.

Konsole est un émulateur de terminal entièrement réécrit pour KDE et non pas dérivé de xterm ou rxvt.

Présentation rapide des fonctionnalités

Voici une liste non exhaustive des fonctionnalités de Konsole :

  •  Gestion des onglets permettant d’avoir des configurations différentes de Konsole dans chaque onglet
  •  Mémorisation et recherche dans l’historique de l’affichage des commandes
  •  Gestion des signets permettant de ce déplacer rapidement dans les dossiers courants ou même sur des serveurs distants via ssh
  •  Personnalisation du clavier, de l’encodage des caractères, des couleurs, de la police d’affichage,...
  •  Possibilité de sauvegarder des modèles de couleurs
  •  Possibilité de sauvegarder des sessions permettant de mémoriser tous les paramétrages

    Fichiers de configuration

    Les fichiers de configuration sont dans :

  •  /home/login/.kde/share/apps/konsole/
  •  /home/login/.kde/share/config/konsolerc

    Les options de la ligne de commande

    Ces trois commandes permettent de connaître la liste complète des options

    konsole –help
    konsole –help-qt
    konsole --help-kde

    Exemples :

    Définir les dimensions de la fenêtre (Si les dimensions sont plus important que la résolution, la fenêtre prendra la place maximum sur l’écran :

    konsole --geometry 1500x1200

    Liste des profiles :

    $ konsole –profiles
    2shells
    3shells
    4shells
    5shells

    Surveillance des logs avec Konsole

    On peut surveiller les logs sous Konsole et être averti d’un changement.

    Par exemple, on lance dans Konsole :

    tail -f /var/log/syslog

    Le menu « Affichage / Guetter l’activité » permet d’être averti si un changement a eu lieu dans l’onglet.

    Remarque : On peut également renommer l’onglet en syslog par exemple.

    Comment enregistrer des signets vers des serveurs SSH ou Telnet

  •  Menu « Signet / Modifier les signets »
  •  Mettre « ssh ://login@serveur » dans la zone « URL » ou « telnet ://host »
  • Dossier contenant les profiles de « Konsole »

  •   /.kde/share/apps/konsole/profiles/
  •  /usr/share/apps/konsole/profiles/
  • Dossier contenant les sessions de « Konsole »

  •  /usr/share/apps/konsole/
  •   /.kde/share/apps/konsole/
  • Dossier contenant les personnalisations de couleurs de « Konsole »

  •   /.kde/share/apps/konsole/*.schema
  • Piloter Konsole avec DCOP

    Exemple :

    $ echo $KONSOLE_DCOP_SESSION
    DCOPRef(konsole-6441,session-1)
    $ dcop konsole-6441 session-1 renameSession "le nouveau nom"

    Historique des modifications

    Version Date Commentaire
    0.1 09/11/06 Création par Tony GALMICHE
    0.3 26/07/07 Ajout chapitre « Configurer « Konsole » pour accéder à l’AS400 »
    0.7 01/06/08 Mise en ligne