Differences between revisions 11 and 12
Revision 11 as of 2012-10-02 17:01:48
Size: 6253
Editor: ?CarlHopkins
Comment: Sync between French and English versions.
Revision 12 as of 2013-05-12 12:26:16
Size: 6377
Comment: sync with English master
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[fr/DebianWiki/EditorGuide#traduction|Traduction(s)]] : [[Console|English]]-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ~-[[fr/DebianWiki/EditorGuide#traduction|Traduction(s)]] : [[Console|English]] -Français - [[it/Console|Italiano]] - [[pt_BR/Console|Brasileiro]] - [[zh_CN/Console|简体中文]]-~
Line 9: Line 9:
## Si votre article est assez long, décommentez la table des matières
Line 13: Line 12:
 * 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 + F3}}}. La console N°7 est en fait l'environnement graphique.  * 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 + F3}}}.
Line 15: Line 15:
 * Une autre méthode est d'utiliser un ''xterm'': Un terminal graphique. '''Remarque''' La console N°7 est en fait alloué à l'environnement graphique (Xorg, etc.).

Une autre méthode est d'utiliser un terminal graphique sur votre bureau (''xterm'' par exemple)
Line 18: Line 20:
  * Sous KDE: {{{K > Système > Terminal(Konsole)}}}   * Sous KDE: {{{K > Système > Terminal (Konsole)}}}
Line 23: Line 25:
Les commandes usuelles sont __déjà répertoriées__ sur la page [[fr/ShellCommands]]. Les commandes usuelles sont répertoriées sur les pages [[coreutils]] et [[fr/ShellCommands]].
Line 28: Line 30:
 * 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
 * DebianPkg:screen est un terminal virtuel qui autorise les déconnexions (pour ssh ou X-terminal par exemple)
 * DebianPkg:script enregistre ce qui se passe dans la console.
 * DebianPkg:mlocate aide à la recherche de fichier
Line 32: Line 34:
==== Navigateur de fichier ====
* DebPkg:mc
 * Gestionnaire de fichiers
* DebianPkg:mc
Line 36: Line 38:
==== Éditeurs de texte ====  * Éditeurs de texte
Line 38: Line 40:
  * 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}}})
  * DebianPkg:nano est un très petit et très simple éditeur de texte
  * DebianPkg:vim ou DebianPkg:vim-tiny, l'éditeur de texte comme Vi
  * DebianPkg:emacs est un éditeur de texte très populaire avec beaucoup de fonctionnalités
  * DebianPkg:joe peut émuler les raccourcis !WordStar ({{{jstar}}})
Line 43: Line 45:
==== 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.
  * 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
 * Interpréteurs de commande
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.
  * DebianPkg:bash, le shell par défaut sous Debian (bientôt remplacé par dash). Voir [[fr/Bash|Bash]]
  * DebianPkg:tcsh est un shell de la famille ksh/csh, il est peut être plus facile à utiliser pour les utilisateurs Unix
  * DebianPkg:zsh est très très complet avec beaucoup de fonctionnalités
Line 49: Line 51:
==== Vérouille une console ====
  * DebPkg:vlock
 * Vérouillage d'une console
  * DebianPkg:vlock
Line 52: Line 54:
==== Misc ====
  * DebPkg:dict
  * DebPkg:linuxvnc permet d'exporter une console via le protocole VNC
 * Divers
  * DebianPkg:dict, pour consulter les dictionnaire
  * DebianPkg:linuxvnc permet d'exporter une console via le protocole VNC
Line 58: Line 60:
==== Téléchargement ====
  * DebPkg:wget
  * DebPkg:curl

==== Client e-mail ====
  * DebPkg:mutt un client e-mail très populaire
  * DebPkg:mail un client e-mail très basique
  * DebPkg:nail une version amélioré de mail
  * DebPkg:emacs un client pour les habitués du logiciel emacs

==== Navigateur internet ====
  * DebPkg:w3m
  * DebPkg:lynx
  * DebPkg:links
  * DebPkg:elinks

==== Lecteur de nouvelles ====
 * Téléchargement
  * DebianPkg:wget
  * DebianPkg:curl
 * Client de messagerie
  * DebianPkg:mutt un client e-mail très populaire
  * DebianPkg:mail un client e-mail très basique
  * DebianPkg:nail une version amélioré de mail
  * DebianPkg:emacs un client pour les habitués du logiciel emacs
 * Navigateur internet
  * DebianPkg:w3m
  * DebianPkg:lynx
  * DebianPkg:links
  * DebianPkg:elinks
 * Lecteur de nouvelles
Line 78: Line 77:

====
Client de messagerie instantanée ====
 * Client de messagerie instantanée
Line 84: Line 82:
==== Lecteur de flux RSS ====
  * DebPkg:snownews Aggrégateur de flux RSS/RDF
 * Lecteur de flux RSS
Line 88: Line 85:
  * DebPkg:newsbeuter lecteur de flux RSS avec suport du podcast   * DebPkg:newsbeuter lecteur de flux RSS avec gestion du podcast
Line 90: Line 87:
## * DebPkg:snownews Agrégateur de flux RSS/RDF
Line 91: Line 89:
=== Multimédia ===
Line 92: Line 91:
=== Multimedia ===

==== son ====
  * DebPkg:ogg123
  * DebPkg:mpg321
  * DebPkg:cplay
  * DebPkg:mp3blaster
  * DebPkg:cdcd
  * DebPkg:id3ed
  * DebPkg:mpc, DebPkg:ncmpc (DebPkg:mpd)

==== Conversion et manipulation d'images ====
  * DebPkg:aview
  * DebPkg:imagemagick
  * DebPkg:netpbm

==== graphic viewers ====
  * DebPkg:zgv grâce à svgalib, fonctionne que sur certaines architectures
  * DebPkg:fbi ne demande pas svgalib et inclus DebPkg:fbgs (un frontend à ghostscript)

==== video ====
  * DebPkg:mplayer ({{{mplayer -vo caca MyFile.mpg}}} ''ou'' {{{mplayer -vo aa MyFile.mpg}}})
 * Egaliseur
  * DebianPkg:alsamixer
  * DebianPkg:aumix
 * son
  * Debiankg:mpg321
  * DebianPkg:cplay
  * DebianPkg:mp3blaster
  * DebianPkg:cdcd
  * DebianbPkg:mpc, DebianPkg:ncmpc (DebianPkg:mpd)
## * DebPkg:ogg123
## * DebPkg:id3ed
 * Conversion et manipulation d'images
  * DebianPkg:aview
  * DebianPkg:imagemagick
  * DebianPkg:netpbm
 * Visionneurs d'images
  * DebianPkg:zgv grâce à svgalib, fonctionne que sur certaines architectures
  * DebianPkg:fbi ne demande pas svgalib et inclut fbgs (un frontend à ghostscript)
 * video ====
  * DebianPkg:mplayer ({{{mplayer -vo caca MyFile.mpg}}} ''ou'' {{{mplayer -vo aa MyFile.mpg}}})
Line 116: Line 113:
==== todo list ====
  * DebPkg:tdl
 * Gestionnaire de tâches
  * DebianPkg:tdl
Line 119: Line 116:

====
Calendrier ====
  * DebPkg:pal
  * DebPkg:ccal
  * DebPkg:gcal

====
Carnet d'adresses ====
  * DebPkg:lbdb
  * DebPkg:bbdb
  * DebPkg:abook
 * Calendrier
  * DebianPkg:pal
  * DebianPkg:ccal
  * DebianPkg:gcal
 * Carnet d'adresses
  * DebianPkg:lbdb
  * DebianPkg:bbdb
  * DebianPkg:abook
Line 131: Line 126:
==== Tableur ====
  * DebPkg:sc
  * DebPkg:slsc
Line 135: Line 127:
==== Traitement de texte ====
  * DebPkg:odt2txt permet convertir un document texte du format OpenDocument vers du fichier texte
 * Tableur
  * DebianPkg:sc
## * DebPkg:slsc

 *
Traitement de texte
  * DebianPkg:odt2txt permet convertir un document texte du format OpenDocument vers du fichier texte
Line 139: Line 135:
 * DebPkg:filet
 * Deb
Pkg:aewan
 * DebPkg:tetradraw
 * DebianPkg:aewan
 * DebianPkg:tetradraw
## * DebPkg:filet
Line 143: Line 139:
=== Administration system ===
  * 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
=== Administration système ===

  * DebianPkg:htop ''(anciennement top)'' liste les applications lancées et la charge du système
  * DebianPkg:iftop ''(ou DebianPkg:ngrep)'' regarde les connexions réseaux
  * DebianPkg:apachetop montre des informations sur l'activité des serveurs Apache
  * DebianPkg:aptitude - gestionnaire des paquets Debian
  * DebianPkg:ssh permet d'acc
éder à un ordinateur à distance en ligne de commande
Line 151: Line 148:
  * DebPkg:fortune
  * DebPkg:sl
  * DebPkg:bb
  * DebPkg:filters, B1FF, Swedish Chef, ...

* DebianPkg:fortune
  * DebianPkg:sl
  * DebianPkg:bb
  * DebianPkg:filters, B1FF, Swedish Chef, ...

Traduction(s) : English -Français - Italiano - Brasileiro - 简体中文


  • 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 + F3.

Remarque La console N°7 est en fait alloué à l'environnement graphique (Xorg, etc.).

Une autre méthode est d'utiliser un terminal graphique sur votre bureau (xterm par exemple)

  • Sous GNOME: Applications > Outils système > Terminal

    • ou encore le raccourci clavier Alt + F2 pour "Lancer une application" puis taper gnome-terminal

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

Comment survivre sur une console GNU/Linux ?

Les commandes usuelles sont répertoriées sur les pages coreutils et 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

  • Gestionnaire de fichiers

  • É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)

  • Interpréteurs de commande

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érouillage d'une console
  • Divers
    • dict, pour consulter les dictionnaire

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

Communication / Internet

  • Téléchargement
  • Client de messagerie
    • 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

  • Navigateur internet
  • 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
    • rsstail lecteur de flux RSS tail

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

    • newsbeuter lecteur de flux RSS avec gestion du podcast

    • canto lecteur de flux RSS écris en python hautement configurable

Multimédia

  • Conversion et manipulation d'images
  • Visionneurs d'images
    • zgv grâce à svgalib, fonctionne que sur certaines architectures

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

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

PIM

Bureautique

  • Tableur

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

Éditeurs "graphiques"

Administration système

  • htop (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 - gestionnaire des paquets Debian

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

Fun