help
100%

Ligne de Commande · Leçon 15

help

Apprenez à choisir l'aide intégrée, la sortie d'utilisation d'un programme ou sa page de manuel.

Vous n'avez pas besoin de mémoriser toutes les options. Bash et de nombreux programmes installés peuvent expliquer leur syntaxe directement dans le terminal, mais la source appropriée dépend du type de commande.

Obtenir de l'aide sur les commandes intégrées à Bash

Bash fournit sa commande intégrée help pour les commandes mises en œuvre par le shell lui-même, comme cd, history et type.

Fournissez le nom de la commande comme argument :

$ help echo

La sortie décrit sa syntaxe et son comportement. Sans argument, help liste les commandes intégrées pour lesquelles Bash possède une aide.

Quelle commande affiche l'entrée d'aide de Bash pour sa commande intégrée cd ?

Demander le résumé d'utilisation d'un programme

De nombreux programmes externes acceptent par convention --help et affichent un résumé :

$ ls --help

Cette convention est fréquente, mais pas universelle. Lisez la sortie et l'état de terminaison au lieu de supposer que tous les programmes prennent en charge la même option.

Quelle commande affiche généralement un résumé rapide fourni par le programme externe ls ?

Découvrir comment Bash résout un nom

Utilisez type pour savoir si Bash résout un nom comme commande intégrée, alias, fonction, mot-clé ou fichier exécutable :

$ type cd
cd is a shell builtin
$ type ls
ls is /usr/bin/ls

Le résultat exact dépend des alias, fonctions, programmes installés et de PATH. Utilisez type -a NAME pour afficher toutes les résolutions connues plutôt que la première seulement.

Vous ignorez si deploy est un alias, une fonction, une commande intégrée ou un exécutable. Quelle commande Bash vérifie sa résolution ?

Choisir le niveau de détail

  • Utilisez help COMMAND pour une commande intégrée à Bash.
  • Utilisez COMMAND --help pour obtenir un résumé rapide de nombreux programmes externes.
  • Utilisez man COMMAND pour une page de manuel installée et plus détaillée.
  • Utilisez whatis COMMAND pour une description en une ligne.

Les leçons suivantes étudient plus précisément les pages de manuel et les descriptions brèves.

Vous avez besoin de la documentation détaillée de la commande externe ls, pas seulement d'un résumé. Quelle commande faut-il essayer ?

Leçon terminée

Vous avez terminé help

Vous savez maintenant choisir une source d'aide en fonction de la manière dont Bash résout une commande.

  • Utiliser help pour les commandes intégrées à Bash.

  • Essayer --help pour le résumé d'utilisation d'un programme.

  • Examiner la résolution d'un nom avec type.

  • Ouvrir une documentation détaillée avec man.

Conservez votre progression

Créez un compte gratuit pour enregistrer cette leçon et continuer sur n'importe quel appareil.

Créer un compte gratuit
Leçon Suivante
Retour à Ligne de Commande