Avant de vous diriger vers Google pour obtenir de l'aide sur une commande Unix particulière, essayez les méthodes suivantes, qui vous donneront un aide complète sur les commandes Unix.
1. Utiliser apropos pour rechercher des pages de manuel
Utilisez apropos pour rechercher dans les pages de manuel les commandes Unix disponibles sur une fonctionnalité spécifique.
$ apropos -r REGEXofUNIXCOMMAND or Description.
À propos de la commande à propos de la page de manuel :
apropos searches a set of database files containing short descriptions of system commands for keywords and displays the result on the standard output.
L'exemple suivant affiche toutes les commandes liées à grep disponibles à l'aide d'apropos.
$ apropos grep bzegrep (1) - search possibly bzip2 compressed files for a regular expression bzfgrep (1) - search possibly bzip2 compressed files for a regular expression bzgrep (1) - search possibly bzip2 compressed files for a regular expression egrep (1) - print lines matching a pattern fgrep (1) - print lines matching a pattern grep (1) - print lines matching a pattern pgrep (1) - look up or signal processes based on name and other attributes rgrep (1) - print lines matching a pattern zegrep (1) - search possibly compressed files for a regular expression zfgrep (1) - search possibly compressed files for a regular expression zgrep (1) - search possibly compressed files for a regular expression zipgrep (1) - search files in a ZIP archive for lines matching a pattern
2. Lire la page de manuel de la commande
C'est la méthode la plus simple et la plus efficace pour obtenir une aide rapide sur n'importe quelle commande Unix. J'ai vu beaucoup de gens (surtout les débutants) s'ennuyer à lire les pages de manuel.
Bien que les pages de manuel Unix ne contiennent pas beaucoup d'exemples pratiques, elles expliquent toutes les options disponibles pour une commande de manière détaillée.
$ man UNIXCOMMAND $ man tar
Si vous ne connaissez pas le nom exact de la commande pour une fonctionnalité spécifique, utilisez l'option man -k pour localiser la commande.
L'exemple ci-dessous répertorie toutes les commandes disponibles dont la description contient le mot "compression".
$ man -k REGEX or UNIXCOMMAND $ man -k compression bzip2 (rpm) - A file compression utility. gzip (rpm) - The GNU data compression program. zip (rpm) - A file compression and packaging utility compatible with PKZIP. zlib (3) - compression/decompression library zlib (rpm) - The zlib compression and decompression library.
3. Afficher la description sur une seule ligne d'une commande Unix
Pour afficher une description sur une seule ligne de la commande, vous pouvez utiliser la commande whatis.
$ whatis UNIXCOMMAND
À propos de la commande whatis de la page de manuel :
whatis searches a set of database files containing short descriptions of system commands for keywords and displays the result on the standard output. Only complete word matches are displayed.
L'exemple suivant affiche des informations de haut niveau sur une seule ligne concernant la commande cron.
$ whatis cron cron (8) - daemon to execute scheduled commands (Vixie Cron)
4. Utilisez l'option -h ou –help de la commande elle-même
Parfois, vous connaissez très bien la fonctionnalité d'une commande, mais vous ne pouvez pas vous souvenir de toutes les options disponibles pour une commande spécifique. Utilisez l'option -h de la commande pour passer en revue toutes les options disponibles de la commande.
$ UNIXCOMMAND -h
L'exemple suivant affichera une aide rapide sur la commande netstat
$ netstat -h
5. Lire les documents d'information à l'aide de la commande Unix info
Si vous ne parvenez pas à trouver les informations requises dans la page de manuel Unix, essayez les documents d'information à l'aide de la commande Unix info comme indiqué ci-dessous.
$ info UNIXCOMMAND $ info sed
Enfin, nous avons plus de 200 articles Linux de haute qualité écrits à ce jour. Vous trouverez peut-être ce que vous cherchez dans l'un de ces articles.