Differences between revisions 4 and 5
Revision 4 as of 2009-08-02 17:01:58
Size: 5055
Editor: MichelBarret
Comment:
Revision 5 as of 2009-08-03 19:23:08
Size: 5981
Comment: traduction + contenu supp
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Une console informatique est une station de travail sur un ordinateur ([[http://fr.wikipedia.org/wiki/Terminal_informatique#Console|Wikipedia Console]] ). Avec GNU/Linux, nous disposons d'une séris de console virtuelle (Alt-F1 à Alt-F6).  {{attachment:Portal/IDB/icon-terminal-32x32.png}} La console est communément la fameuse fenêtre noire dans laquelle on peut écrire plein de ligne de commandes. Concrètement, il s'agit d'un outil extrêment puissant et complémentaire aux outils graphiques de votre système.

La console est souvent à tort appelée "Terminal" ou encore "Shell". Pour faire simple, la console est en fait une combinaison d'un terminal et d'un shell. Mais généralement on les tolère comme des synonymes.
Line 10: Line 12:
== Comment accéder à une console ? ==
 * Sous Debian, il existe par défaut 6 consoles déjà prêtes à être utilisée. Elles sont toutes accessibles en utilisant la combinaison de touches {{{Ctrl + Alt + F-N°Console}}}. Par exemple, la console n°3 est accessible en appuyant sur {{{Ctrl + Alt + F1}}}. La console N°7 est en fait l'environnement graphique.

 * Une autre méthode est d'utiliser un ''xterm'': Un terminal graphique.
  * Sous GNOME:
  * Sous KDE: {{{K > Système > Terminal(Konsole)}}}

Line 12: Line 22:
Les commandes usuelles sont répetoriées sur la page [[coreutils]]. Les commandes usuelles sont __déjà répertoriées__ sur la page [[fr/ShellCommands]].
Line 14: Line 24:
Cette section donne une selection des logiciels les plus pratique et les plus populaire que l'on execute avec le shell. Cette section donne une sélection des logiciels les plus pratiques et les plus populaires.
Line 17: Line 27:
 * DebPkg:screen -- terminal virtuel qui autorise les déconnexions (pour ssh ou X-terminal par exemple)
 * DebPkg:script -- for logging of a console session
 * DebPkg:mlocate -- aide à la recherche de fichier
 * DebPkg:screen est un terminal virtuel qui autorise les déconnexions (pour ssh ou X-terminal par exemple)
 * DebPkg:script enregistre ce qui se passe dans la console.
 * DebPkg:mlocate aide à la recherche de fichier
Line 26: Line 36:
L'édition de texte est une tâche courante en console. En effet c'est par exemple avec des fichiers que l'on configure les logiciels.
  * DebPkg:nano  -- très petit et très simple éditeur de texte
  * DebPkg:vim and DebPkg:vim-tiny -- L'éditeur de texte comme Vi
  * DebPkg:emacs -- un éditeur de texte très populaire avec beaucoup de fonctionnalités
  * DebPkg:joe  -- peut émuler les raccourcis !WordStar ({{{jstar}}})
L'édition de texte est une tâche courante en console. En effet c'est fréquemment avec des fichiers que l'on configure les logiciels.
  * DebPkg:nano est un très petit et très simple éditeur de texte
  * DebPkg:vim ou DebPkg:vim-tiny, l'éditeur de texte comme Vi
  * DebPkg:emacs est un éditeur de texte très populaire avec beaucoup de fonctionnalités
  * DebPkg:joe peut émuler les raccourcis !WordStar ({{{jstar}}})
Line 34: Line 44:
  * DebPkg:bash le shell par défaut sous Debian (bientôt remplacé par dash). Voir [fr/bash bash]
  * DebPkg:tcsh un shell de la famille ksh/csh, il est peut être plus facile à utiliser pour les utilisateurs Unix
  * DebPkg:zsh un shell très très complet avec beaucoup de fonctionnalité
  * DebPkg:bash, le shell par défaut sous Debian (bientôt remplacé par dash). Voir [[fr/Bash|Bash]]
  * DebPkg:tcsh est un shell de la famille ksh/csh, il est peut être plus facile à utiliser pour les utilisateurs Unix
  * DebPkg:zsh est très très complet avec beaucoup de fonctionnalités
Line 43: Line 53:
  * DebPkg:linuxvnc pour exporter une console(VNC)   * DebPkg:linuxvnc permet d'exporter une console via le protocole VNC
Line 64: Line 74:
  * DebPkg:slrn  --
  * DebPkg:tin  --
  * DebPkg:etpan-ng --
  * DebPkg:slrn
  * DebPkg:tin
  * DebPkg:etpan-ng
Line 69: Line 79:
  * DebPkg:irssi -- un client IRC
  * DebPkg:licq -- un client ICQ
  * DebPkg:bitlbee -- un client ICQ offrant une passerelle avec IRC
  * DebPkg:irssi un client IRC
  * DebPkg:licq un client ICQ
  * DebPkg:bitlbee un client ICQ offrant une passerelle avec IRC
Line 74: Line 84:
  * DebPkg:snownews -- Aggrégateur de flux RSS/RDF
  * DebPkg:rsstail -- lecteur de flux RSS ''tail''
  * DebPkg:rss2email -- convertisseur de flux RSS/RDF en e-mail
  * DebPkg:newsbeuter -- lecteur de flux RSS avec suport du podcast
  * DebPkg:snownews Aggrégateur de flux RSS/RDF
  * DebPkg:rsstail lecteur de flux RSS ''tail''
  * DebPkg:rss2email convertisseur de flux RSS/RDF en e-mail
  * DebPkg:newsbeuter lecteur de flux RSS avec suport du podcast
Line 105: Line 115:
  * DebPkg:hnb -- hierarchical notebook   * DebPkg:hnb -- ''hierarchical notebook (à traduire)''
Line 123: Line 133:
  * DebPkg:odt2txt (view openoffice document, see mc above)   * DebPkg:odt2txt permet convertir un document texte du format OpenDocument vers du fichier texte
Line 131: Line 141:
  * DebPkg:top -- liste les application lancées et la cherge du système
  * DebPkg:ngrep -- regarder les connexion réseau
  * DebPkg:apachetop -- Show active Apache details.
  * DebPkg:aptitude -- Gestion des paquets Debian
  * DebPkg:ssh -- Accéder à un ordinateur à distance
  * DebPkg:htop ''(ou anciennement DebPkg:top)'' liste les applications lancées et la charge du système
  * DebPkg:iftop ''(ou DebPkg:ngrep) regarde les connexions réseaux
  * DebPkg:apachetop montre des informations sur l'activité des serveurs Apache
  * DebPkg:aptitude est le gestionnaires par défaut des paquets Debian
  * DebPkg:ssh permet d'accéder à un ordinateur à distance en ligne de commande
Line 141: Line 151:
  * DebPkg:filters -- B1FF, Swedish Chef, ...   * DebPkg:filters, B1FF, Swedish Chef, ...
Line 148: Line 158:
## ["CategorySomething"] | ["CategorySomethingElse"]  CategoryFrCommandLineInterface

Traduction(s) : English

(!) Discussion


  • Portal/IDB/icon-terminal-32x32.png La console est communément la fameuse fenêtre noire dans laquelle on peut écrire plein de ligne de commandes. Concrètement, il s'agit d'un outil extrêment puissant et complémentaire aux outils graphiques de votre système.

La console est souvent à tort appelée "Terminal" ou encore "Shell". Pour faire simple, la console est en fait une combinaison d'un terminal et d'un shell. Mais généralement on les tolère comme des synonymes.

Comment accéder à une console ?

  • Sous Debian, il existe par défaut 6 consoles déjà prêtes à être utilisée. Elles sont toutes accessibles en utilisant la combinaison de touches Ctrl + Alt + F-N°Console. Par exemple, la console n°3 est accessible en appuyant sur Ctrl + Alt + F1. La console N°7 est en fait l'environnement graphique.

  • Une autre méthode est d'utiliser un xterm: Un terminal graphique.

    • Sous GNOME:
    • Sous KDE: K > Système > Terminal(Konsole)

Comment survivre sur une console GNU/Linux ?

Les commandes usuelles sont déjà répertoriées sur la page fr/ShellCommands.

Cette section donne une sélection des logiciels les plus pratiques et les plus populaires.

Outils généraux

  • screen est un terminal virtuel qui autorise les déconnexions (pour ssh ou X-terminal par exemple)

  • script enregistre ce qui se passe dans la console.

  • mlocate aide à la recherche de fichier

Éditeurs de texte

L'édition de texte est une tâche courante en console. En effet c'est fréquemment avec des fichiers que l'on configure les logiciels.

  • nano est un très petit et très simple éditeur de texte

  • vim ou vim-tiny, l'éditeur de texte comme Vi

  • emacs est un éditeur de texte très populaire avec beaucoup de fonctionnalités

  • joe peut émuler les raccourcis WordStar (jstar)

Shells

Le logiciel le plus important en console. En effet c'est lui qui fait l'interface entre l'utilisateur et les logiciels. On peut le comparer à KDE ou Gnome en graphique.

  • bash, le shell par défaut sous Debian (bientôt remplacé par dash). Voir Bash

  • tcsh est un shell de la famille ksh/csh, il est peut être plus facile à utiliser pour les utilisateurs Unix

  • zsh est très très complet avec beaucoup de fonctionnalités

Vérouille une console

Misc

  • dict

  • linuxvnc permet d'exporter une console via le protocole VNC

Communication / Internet

Téléchargement

Client e-mail

  • mutt un client e-mail très populaire

  • mail un client e-mail très basique

  • nail une version amélioré de mail

  • emacs un client pour les habitués du logiciel emacs

Lecteur de nouvelles

Client de messagerie instantanée

  • irssi un client IRC

  • licq un client ICQ

  • bitlbee un client ICQ offrant une passerelle avec IRC

Lecteur de flux RSS

  • snownews Aggrégateur de flux RSS/RDF

  • rsstail lecteur de flux RSS tail

  • rss2email convertisseur de flux RSS/RDF en e-mail

  • newsbeuter lecteur de flux RSS avec suport du podcast

Multimedia

son

Conversion et manipulation d'images

graphic viewers

  • zgv grâce à svgalib, fonctionne que sur certaines architectures

  • fbi ne demande pas svgalib et inclus fbgs (un frontend à ghostscript)

video

  • mplayer (mplayer -vo caca MyFile.mpg ou mplayer -vo aa MyFile.mpg)

PIM

todo list

  • tdl

  • hnb -- hierarchical notebook (à traduire)

Calendrier

Carnet d'adresses

Bureautique

Tableur

Traitement de texte

  • odt2txt permet convertir un document texte du format ?OpenDocument vers du fichier texte

Éditeurs "graphiques"

Administration system

  • htop (ou anciennement top) liste les applications lancées et la charge du système

  • iftop (ou ngrep) regarde les connexions réseaux

  • apachetop montre des informations sur l'activité des serveurs Apache

  • aptitude est le gestionnaires par défaut des paquets Debian

  • ssh permet d'accéder à un ordinateur à distance en ligne de commande

Fun