# Ligne de commande

La Ligne de commande permet de lancer des commandes depuis un tableau de bord et rend rapidement accessibles un navigateur de fichiers et un historique des commandes.

2005
Davyd Madeley
2004
Angela Boyle
2002
2003
2004
Sun Microsystems
1998
Oliver Maruhn
1998
Dan Mueth
2005.
Christophe Bliard (christophe.bliard@trux.info)
2005.
Baptiste Mille-Mathias (bmm80@free.fr)
Projet de documentation GNOME

Permission vous est donnée de copier, distribuer et/ou modifier ce document selon les termes de la Licence GNU Free Documentation License, Version 1.1 ou ultérieure publiée par la Free Software Foundation sans section inaltérable, sans texte de première page de couverture ni texte de dernière page de couverture. Vous trouverez un exemplaire de cette licence en suivant ce lien ou dans le fichier COPYING-DOCS fourni avec le présent manuel.

Ce manuel fait partie de la collection de manuels GNOME distribués selon les termes de la licence de documentation libre GNU. Si vous souhaitez distribuer ce manuel indépendamment de la collection, vous devez joindre un exemplaire de la licence au document, comme indiqué dans la section 6 de celle-ci.

La plupart des noms utilisés par les entreprises pour distinguer leurs produits et services sont des marques déposées. Lorsque ces noms apparaissent dans la documentation GNOME et que les membres du projet de Documentation GNOME sont informés de l'existence de ces marques déposées, soit ces noms entiers, soit leur première lettre est en majuscule.

LE PRÉSENT DOCUMENT ET SES VERSIONS MODIFIÉES SONT FOURNIS SELON LES TERMES DE LA LICENCE DE DOCUMENTATION LIBRE GNU SACHANT QUE :

1. LE PRÉSENT DOCUMENT EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, ET SANS LIMITATION, LES GARANTIES DE MARCHANDABILITÉ, D'ADÉQUATION À UN OBJECTIF PARTICULIER OU DE NON INFRACTION DU DOCUMENT OU DE SA VERSION MODIFIÉE. L'UTILISATEUR ASSUME TOUT RISQUE RELATIF À LA QUALITÉ, À LA PERTINENCE ET À LA PERFORMANCE DU DOCUMENT OU DE SA VERSION DE MISE À JOUR. SI LE DOCUMENT OU SA VERSION MODIFIÉE S'AVÉRAIT DÉFECTUEUSE, L'UTILISATEUR (ET NON LE RÉDACTEUR INITIAL, L'AUTEUR, NI TOUT AUTRE PARTICIPANT) ENDOSSERA LES COÛTS DE TOUTE INTERVENTION, RÉPARATION OU CORRECTION NÉCESSAIRE. CETTE DÉNÉGATION DE RESPONSABILITÉ CONSTITUE UNE PARTIE ESSENTIELLE DE CETTE LICENCE. AUCUNE UTILISATION DE CE DOCUMENT OU DE SA VERSION MODIFIÉE N'EST AUTORISÉE AUX TERMES DU PRÉSENT ACCORD, EXCEPTÉ SOUS CETTE DÉNÉGATION DE RESPONSABILITÉ ;

2. EN AUCUNE CIRCONSTANCE ET SOUS AUCUNE INTERPRÉTATION DE LA LOI, QU'IL S'AGISSE D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE), CONTRACTUEL OU AUTRE, L'AUTEUR, LE RÉDACTEUR INITIAL, TOUT PARTICIPANT OU TOUT DISTRIBUTEUR DE CE DOCUMENT OU DE SA VERSION MODIFIÉE, OU TOUT FOURNISSEUR DE L'UNE DE CES PARTIES NE POURRA ÊTRE TENU RESPONSABLE À L'ÉGARD DE QUICONQUE POUR TOUT DOMMAGE DIRECT, INDIRECT, PARTICULIER, OU ACCIDENTEL DE TOUT TYPE Y COMPRIS, SANS LIMITATION, LES DOMMAGES LIÉS À LA PERTE DE CLIENTÈLE, À UN ARRÊT DE TRAVAIL, À UNE DÉFAILLANCE OU UN MAUVAIS FONCTIONNEMENT INFORMATIQUE, OU À TOUT AUTRE DOMMAGE OU PERTE LIÉE À L'UTILISATION DU DOCUMENT ET DE SES VERSIONS MODIFIÉES, MÊME SI LADITE PARTIE A ÉTÉ INFORMÉE DE L'ÉVENTUALITÉ DE TELS DOMMAGES.

Sun
Équipe de documentation GNOME
Sun Microsystems
Oliver
Maruhn
Projet de documentation GNOME

    oliver@maruhn.com

Dan
Mueth
Projet de documentation GNOME

    d-mueth@uchicago.edu

Angela
Boyle
Projet de documentation GNOME
Davyd
Madeley
Projet GNOME

    davyd@madeley.id.au

Version 2.12
Septembre 2005

Davyd Madeley

Version 2.10
Mars 2005

Davyd Madeley

Version 2.8
Septembre 2004

Angela Boyle

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.7
Août 2004

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.6
Septembre 2003

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.5
Août 2003

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.4
Avril 2003

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.3
Janvier 2003

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.2
Août 2002

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.1
Juillet 2002

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Ligne de commande V2.0
Mars 2002

Sun Microsystems

Projet de documentation GNOME

Manuel de l'applet Mini-Commander
1998

Oliver Maruhn oliver@maruhn.com

Projet de documentation GNOME

Dan Mueth d-mueth@uchicago.edu

Projet de documentation GNOME

Ce manuel documente la version 2.12 de Ligne de commande.

## Votre avis

Pour rapporter un bogue ou émettre une suggestion concernant l'applet Ligne de commande ou ce manuel, procédez comme indiqué sur la Page de réactions sur GNOME.

## Introduction

### Ligne de commande

Montre Ligne de commande.

Ligne de commande fournit une ligne de commande utilisable depuis n'importe quel tableau de bord du bureau.

Ligne de commande contient les éléments interactifs suivants :

un champ de saisie

  Entrez vos commandes, macros et programmes dans le champ de saisie ;

Bouton Navigateur — le rond

  Utilisez le bouton Parcourir pour rechercher des programmes dans votre système de fichiers. Le bouton Parcourir est représenté par un rond noir ;

Bouton Historique — la flèche vers le bas

  Utilisez le bouton Historique pour rappeler des commandes précédentes. Le bouton Historique est représenté avec une flèche vers le bas.

### Fonctionnalités

Historique des précédentes commandes exécutées

  Vous pouvez exécutez une commande directement à partir de la liste de l'historique. Vous pouvez également passer en boucle le contenu de l'historique dans le champ de saisie pour afficher puis ensuite exécuter une commande. Une barre de défilement verticale est affichée quand la liste de l'historique contient plus de 20 commandes. Consultez pour plus d'informations.

Fonction d'autocomplétion à partir de l'historique

  Ligne de commande utilise l'autocomplétion à partir de l'historique pour compléter les commandes entrées dans le champ de saisie. Cette fonction compare le contenu du champ de saisie avec l'historique. Si Ligne de commande trouve une correspondance, alors l'applet complète la commande. Consultez la note de pour plus d'informations.

Fonction de complétion de commande sur demande de l'utilisateur

  Cette fonction de complétion de commande compare les caractères de la chaîne du champ de saisie avec les exécutables dans le chemin d'exécution de l'utilisateur. La complétion de commande est utile quand vous ne vous souvenez plus l'orthographe exacte d'une commande. Après avoir tapé les premières lettres du nom d'une commande, appuyez sur la touche Tabulation. Si Ligne de commande reconnaît une séquence de caractères de manière unique, alors l'applet complète la commande. Consultez pour plus d'informations.

La fabrique de macros

  La fabrique de macros fournit jusqu'à 99 raccourcis de commandes. En plus des commandes prédéfinies, vous pouvez créer vos propres commandes utilisables avec Ligne de commande. Consultez pour plus d'informations.

### Ajout de Ligne de commande à un tableau de bord

Pour ajouter Ligne de commande à un tableau de bord, cliquez avec le bouton droit sur le tableau de bord puis choisissez Ajouter au tableau de bord. Sélectionnnez Ligne de commande dans la boîte de dialogue Ajouter au tableau de bord, puis cliquez sur le bouton Ajouter.

## Lancement de commandes

### Lancement d'une commande à partir du champ de saisie

Pour lancer une commande à partir du champ de saisie, effectuez les opérations suivantes :

1. entrez la commande dans le champ de saisie ;

   pour demander à Ligne de commande d'essayer de compléter le nom de la commande, appuyez sur la touche Tabulation ;

2. s'il y en a, entrez les options à lancer avec la commande dans le champ de saisie ;

3. appuyez sur la touche Entrée.

Si la commande entrée n'a pas pu être lancée, l'ordinateur émettra un bip d'avertissement et l'applet affichera un point d'interrogation (?) avant la commande. Vérifiez alors que vous n'avez pas fait de fautes en entrant la commande. Le point d'interrogation disparaîtra dès que vous cliquerez sur l'applet.

Si l'option d'auto-complétion est activée, Ligne de commande recherche une correspondance dans la liste de l'historique lors des étapes 1 et 2. Consultez pour plus d'informations.

### Auto-complétion basée sur l'historique

Activez ou désactivez cette option par le menu Préférences dans l'onglet Général, en dessous de Complétion automatique. Cochez Activer l'auto-complétion basée sur l'historique pour demander à Ligne de commande de comparer le champ de saisie avec la liste de l'historique, et de compléter les commandes quand une correspondance est trouvée.

Si l'option d'auto-complétion est activée, Ligne de commande recherche une correspondance dans la liste de l'historique durant les étapes 1 et 2 de . S'il y a une correspondance dans la liste de l'historique, Ligne de commande complète la commande. Pour l'accepter, appuyez sur Entrée. Si vous n'acceptez pas la commande, entrez d'autres caractères dans le champ de saisie.

### Lancement d'un programme de votre système de fichiers

Cliquez sur le bouton Parcourir pour afficher le système de fichiers, puis double-cliquez sur le programme à lancer.

Utilisez Ligne de commande pour lancer des scripts, exécuter des commandes, ou démarrer d'autres programmes de votre système de fichiers.

### Lancement d'une précédente commande, macro ou programme depuis l'historique

Vous pouvez lancer une commande, une macro ou un programme exécuté précédemment à partir de l'historique en suivant l'une de ces méthodes :

- Cliquez sur le bouton Historique pour afficher l'historique. Cliquez sur une des entrées de la liste d'historique pour lancer la commande, la macro ou le programme que vous désirez.

- Cliquez sur le champ de saisie, puis utilisez les touches fléchées haut et bas de votre clavier pour passer en boucle l'historique. Lorsque l'élément de l'historique que vous recherchez est affiché dans le champ de saisie, appuyez sur Entrée pour lancer la commande, la macro ou le programme.

#### Auto-complétion basée sur l'historique

Activez ou désactivez cette option par le menu Préférences dans l'onglet Général, en dessous de Complétion automatique. Cochez Activer l'auto-complétion basée sur l'historique pour demander à Ligne de commande de comparer le champ de saisie avec la liste de l'historique, et de compléter les commandes quand une correspondance est trouvée.

## Utilisation des raccourcis et des macros

La fabrique à macros fournit jusqu'à 99 raccourcis de commandes. En plus de celles prédéfinies, vous pouvez créer vos propres commandes et les utiliser dans Ligne de commande.

### Lancement d'une macro à partir du champ de saisie

Pour lancer une macro définie dans la liste de Ligne de commande, entrez la macro dans le champ de saisie, puis appuyez sur Entrée.

La fonction fonctionne aussi pour les macros.

La liste suivante montre quelques exemples de macros de Ligne de commande :

`http://` ou `www.` | Tout ce qui commence par `http://` ou `www.` sera traité comme une adresse internet et chargé dans votre navigateur web.
`ftp://` ou `ftp.` | Tout ce qui commence par `ftp://` ou `ftp.` sera traité comme une adresse FTP et chargé dans votre client FTP par défaut.
`dictionary:` | Utilisez `dictionary:` pour rechercher un mot en utilisant le Dictionnaire GNOME.
`google:` | Utilisez `google:` pour rechercher un terme en utilisant le moteur de recherche Google.
`av:` | Utilisez `av:` pour rechercher un terme en utilisant le moteur de recherche Altavista.
`yahoo:` | Utilisez `yahoo:` pour rechercher un terme en utilisant le moteur de recherche Yahoo!.
`fm:` | Utilisez `fm:` pour rechercher des paquets dans la base de données de paquets Freshmeat.

### Personnalisation des macros

#### Configuration des macros

Configuration des macros

Cet onglet contient une liste des macros utilisables avec Ligne de commande. Cette liste contient les informations suivantes :

- une liste d'expressions régulières UNIX dans la colonne Motif.

  Une expression régulière est un motif de caractères ou de nombres que vous faites correspondre à des chaînes de caractères. Consultez la page de manuel `regex` pour de plus amples informations sur la façon de construire une expression régulière ;

- une liste de commandes dans la colonne Commande.

  Une commande s'exécute si le motif associé correspond bien au texte que vous tapez dans le champ de saisie. Les macros sont des commandes qui peuvent contenir des paramètres parcourus dans l'expression régulière.

Pour ajouter une nouvelle macro, cliquez sur le bouton Ajouter une macro. Pour effacer une macro, sélectionnez la macro puis cliquez sur le bouton Supprimer la macro

## Personnalisation de l'interface

### Préférences

Boîte de dialogue Préférences Pour paramétrer l'apparence de Ligne de commande, cliquez avec le bouton droit sur un espace de l'applet en dehors des éléments interactifs, puis choisissez Préférences et sélectionnez l'onglet Général.

Déplacement de Ligne de commande :

  Cochez Afficher la poignée pour attacher une poignée au côté de l'applet. Vous pouvez utilisez cette poignée pour déplacer Ligne de commande vers n'importe quel endroit sur vos tableaux de bord.

Ajout d'une bordure :

  Sélectionnez cette option pour afficher un contour autour de Ligne de commande.

Largeur de l'applet :

  Utilisez la boîte Largeur . . . pixels pour paramétrer la largeur de l'applet.

Choix du thème de couleurs :

  - Cochez Utiliser les couleurs par défaut du thème pour utiliser les couleurs par défaut du thème GNOME.

  - Cliquez sur le bouton Couleur des caractères de la ligne de commande pour choisir une couleur pour le texte de la ligne de commande. Ce bouton est indisponible si l'option Utiliser les couleurs par défaut du thème est cochée.

  - Cliquez sur le bouton Couleur d'arrière-plan de la ligne de commande pour choisir une couleur pour le fond du champ de saisie. Ce bouton est indisponible si l'option Utiliser les couleurs par défaut du thème est cochée.