<chapter id="konsole-intro"> <chapterinfo> <authorgroup> <author ><firstname >Gardner</firstname > <surname >Bell</surname > </author> </authorgroup> </chapterinfo> <title >Introduction à &konsole;</title> <para >Une brève introduction sur la façon de gérer un shell</para> <para >Procédures d'urgence : tuer des applications incontrôlables, etc.</para> <para >SSH, sessions, variables d'environnement, d'autres choses amusantes</para> <para >Quelques trucs et astuces</para> <!-- Some Content borrowed from the konsole handbook --> <para >&konsole; est un émulateur de terminal pour le système graphique X. Il est principalement basé sur le standard <ulink url="http://vt100.net" >DEC's VT100</ulink > 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.</para> <para >Procédures d'urgence :</para> <para >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 <systemitem class="username" >root</systemitem >. 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.</para> <para >Afin de contrôler tous les processus du système, utilisez les commandes <command >top</command > ou <command >ps</command > sous &konsole;. En utilisant ces outils, il vous sera ainsi plus facile de trouver et tuer des programmes récalcitrants.</para> <para >Voici un exemple d'utilisation des signaux sous &konsole; : &konqueror; a planté en laissant derrière lui un processus actif de <application >nspluginviewer</application > qui occupe 12% de votre mémoire et 10% de votre cpu. Dans <command >top</command > utilisez le raccourci <keycap >k</keycap > 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 <command >man signal</command > sous &konsole; ou allez à <userinput >#signal</userinput > sous &konqueror;).</para> <para >SSH, sessions, variables d'environnement, et d'autres choses amusantes.</para> <para >Si vous utilisez &konsole; pour une administration distante, considérez la propriété <quote >Session</quote > de &konsole;. Pour l'utiliser, cliquez sur <menuchoice ><guimenu >Configuration</guimenu ><guimenuitem >Configurer &konsole;</guimenuitem ></menuchoice >. Choisissez l'onglet <guimenuitem >Sessions</guimenuitem > et saisissez le nom de votre session. À partir de maintenant, ce sera votre session par défaut lorsque vous démarrerez &konsole;.</para> <para >Quand &konsole; est appelé, les commandes spécifiques à <application >bash</application > et les variables spécifiques à &kde; sont lues et exécutées depuis les fichiers <filename >~/.bashrc</filename > ou <filename >~/.bash_profile</filename >. Le fichier de configuration de l'environnement de l'utilisateur est par définition <filename >~/.bash_profile</filename >, et les commandes <command >printenv</command > ou <command >env</command > peuvent être utilisées pour afficher toutes les variables actuellement configurées. Pour affecter une variable dans le shell, utilisez <command >VARNAME=<replaceable >valeur</replaceable ></command >. Pour obtenir la liste complète des variables qui peuvent être affectées sous &kde; voyez le <ulink url="http://wiki.kde.org/tiki-index.php?page=Environment+Variables" >wiki </ulink >.</para> <para >Quelques trucs et astuces</para> <para >Pour renommer une session de &konsole;, utilisez la combinaison de touche <keycombo action="simul" >&Ctrl;&Alt;<keycap >S</keycap ></keycombo > puis saisissez le nouveau nom désiré.</para> <para >Si vous avez besoin de lancer un programme &kde; quelconque avec les droits <systemitem class="username" >root</systemitem >, vous pouvez utiliser la commande &kdesu; avec l'option <option >-c</option > depuis la ligne de commande en procédant de la sorte : <userinput ><command >kdesu</command > <option >-c -n <replaceable >PROGRAMME</replaceable ></option ></userinput >, Utiliser l'option<option >-n</option > empêchera &kde; de se souvenir de votre mot de passe.</para> <!-- Add links to "further reading" here --> <itemizedlist> <title >Informations connexes</title> <listitem ><para >Le guide de &konsole; vous apportera beaucoup plus d'informations sur les caractéristiques disponibles sous &konsole;. Vous pouvez le lire dans le ¢reAide; ou en saisissant <userinput >help:/konsole</userinput > dans la barre d'<guilabel >URL</guilabel > de &konqueror;.</para> </listitem> </itemizedlist> </chapter> <!-- Keep this comment at the end of the file Local variables: mode: xml sgml-omittag:nil sgml-shorttag:nil sgml-namecase-general:nil sgml-general-insert-case:lower sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:0 sgml-indent-data:true sgml-parent-document:("index.docbook" "book" "chapter") sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: -->