L’incontournable console

Veux-veux-pas, vous aurez à toucher à un terminal dans Linux, ne serait-ce que pour utiliser SSH.

Sous KDE, le logiciel qui sert de console virtuelle est Konsole. C’est un logiciel plus lourd qu’un simple xterm, mais avec beaucoup plus de fonctionnalités: c’est beaucoup moins intimidant pour un débutant, et de moins point de vue, beaucoup plus efficace même pour le plus-si-débutant-que-ça… Voici quelques trucs pour rendre son utilisation plus agréable sous KDE.

  • Utiliser les onglets: comme Firefox (et plein d’autres logiciels…), Konsole supporte d’avoir une série de sessions dans des onglets. Ça évite d’avoir une longue série de fenêtre pour chaque connexion/session en cours comme c’est le cas avec xterm. Pour un utilisateur Windows de console SSH, c’est l’équivalent d’avoir des sessions dans SecureCRT vs. Putty.
  • Naviguer d’un onglet à l’autre: la touche Shift-flèche permet de se déplacer d’un onglet à l’autre, de gauche à droite. Et tant qu’à être dans les raccourcis: CTRL-Shift-N permet d’ouvrir une Nouvelle session.
  • Nommez vos sessions: un click-droit ou le raccourcis CTRL-Alt-S permet de renommer l’onglet courant, pour mieux se retrouver dans la pile.

Une autre fonctionnalité intéressante de Konsole est le fait que l’application est scriptable via DCOP. Je reviendrai sur DCOP un moment donné, mais pour faire bref, DCOP est une interface permettant d’automatiser et de scripter des actions dans des applications KDE; un peu l’équivalent de COM sous Windows ou AppleScript sous Mac.

Je me suis développé une série de petits alias et de fonctions Bash pour faire en sorte de renommer automatiquement l’onglet courant du nom du serveur sur lequel je me connecte. C’est aussi possible, par exemple, d’ouvrir automatiquement une Konsole et d’y exécuter une série de commande automatiquement; par exemple, se connecter sur une série de serveur… J’ai utiliser beaucoup un script de ce genre pour me connecter sur la dizaine de serveurs qui servaient à UHM.

J’ai comme vague projet de faire un peu de ménage dans mes petits scripts de Konsole pour faciliter leur partage; faites signe si vous êtes intéressés, ça me motivera sans doute assez.. :P

Enfin, dernier gadget bien utilisant sous la couverte Konsole: Yakuake. Il s’agit d’un émulateur de terminal qui se font dans votre environnement. Au démarrage, l’application se “cache” ; pour l’afficher, presser F12 (par défaut) et une fenêtre de terminal va “descendre” du haut de votre écran, prêt à utiliser. Donc, en bref, une console kewl qui fait parler le 733t h4×0r en vous, tout en vous donnant accès vite fait à une konsole pas du tout encombrante. Pour l’essayer; apt-get install yakuake ; yakuake



Marc said

>J’ai comme vague projet de faire un peu de ménage
>dans mes petits scripts de Konsole pour faciliter leur partage
>faites signe si vous êtes intéressés, ça me motivera sans doute >assez

apt-get install motivation-pour-publier-tes-exemples :-)

surtout si tu as qqch qui permettrait de colorier le fond de la
Konsole en fonction du serveur sur lequel tu es connecté.


Benoit said

Voeux exaucé. Au moins en parti; rien d’exotique, mais bon, ça m’a pris quelques lectures pour trouver ces simples lignes.

Pour colorier la konsole, je pense savoir comment; je met un peu de viande autour du post et j’y reviens…