Gardner
Bell

# Introduction à &konsole;

Une brève introduction sur la façon de gérer un shell

Procédures d'urgence : tuer des applications incontrôlables, etc.

SSH, sessions, variables d'environnement, d'autres choses amusantes

Quelques trucs et astuces

&konsole; est un émulateur de terminal pour le système graphique X. Il est principalement basé sur le standard DEC's VT100 et bien de ses successeurs. &konsole; – aussi référencé comme un shell – est un outil essentiel sous &Linux; et les environnements tournés &UNIX; pour un travail rapide et productif.

Procédures d'urgence :

Sous &Linux; et sous les systèmes basés sur &UNIX;, chaque processus tourne indépendamment avec son propre espace mémoire afin de ne pas modifier la zone mémoire d'un autre processus, à moins bien entendu qu'il ne dispose des droits root. Si un processus sous &kde; plante à cause d'un bogue, alors il ne faut pas s'inquiéter quant au fait de planter en cascade un autre processus actif.

Afin de contrôler tous les processus du système, utilisez les commandes `top` ou `ps` sous &konsole;. En utilisant ces outils, il vous sera ainsi plus facile de trouver et tuer des programmes récalcitrants.

Voici un exemple d'utilisation des signaux sous &konsole; : &konqueror; a planté en laissant derrière lui un processus actif de nspluginviewer qui occupe 12% de votre mémoire et 10% de votre cpu. Dans `top` utilisez le raccourci k pour tuer la tâche. Il vous sera demandé l'identificateur du processus (PID) de la tâche puis le signal à émettre afin de la terminer. Pour plus d'informations sur les différents signaux possibles pour un processus actif, voyez le manuel qui se rapporte aux signaux (saisissez `man signal` sous &konsole; ou allez à `#signal` sous &konqueror;).

SSH, sessions, variables d'environnement, et d'autres choses amusantes.

Si vous utilisez &konsole; pour une administration distante, considérez la propriété Session de &konsole;. Pour l'utiliser, cliquez sur Configuration Configurer &konsole;. Choisissez l'onglet Sessions et saisissez le nom de votre session. À partir de maintenant, ce sera votre session par défaut lorsque vous démarrerez &konsole;.

Quand &konsole; est appelé, les commandes spécifiques à bash et les variables spécifiques à &kde; sont lues et exécutées depuis les fichiers `~/.bashrc` ou `~/.bash_profile`. Le fichier de configuration de l'environnement de l'utilisateur est par définition `~/.bash_profile`, et les commandes `printenv` ou `env` peuvent être utilisées pour afficher toutes les variables actuellement configurées. Pour affecter une variable dans le shell, utilisez `VARNAME=valeur`. Pour obtenir la liste complète des variables qui peuvent être affectées sous &kde; voyez le wiki .

Quelques trucs et astuces

Pour renommer une session de &konsole;, utilisez la combinaison de touche &Ctrl;&Alt;S puis saisissez le nouveau nom désiré.

Si vous avez besoin de lancer un programme &kde; quelconque avec les droits root, vous pouvez utiliser la commande &kdesu; avec l'option `-c` depuis la ligne de commande en procédant de la sorte : ``kdesu` `-c -n PROGRAMME``, Utiliser l'option`-n` empêchera &kde; de se souvenir de votre mot de passe.

## Informations connexes

- Le guide de &konsole; vous apportera beaucoup plus d'informations sur les caractéristiques disponibles sous &konsole;. Vous pouvez le lire dans le &centreAide; ou en saisissant `help:/konsole` dans la barre d'URL de &konqueror;.