1) Compléter l'onglet:
Un gain de temps géant. Si vous tapez une commande, il vous suffit de taper suffisamment de la commande pour fournir un segment initial qui ne peut être étendu que d'une seule manière, puis d'appuyer une fois sur TAB pour étendre votre segment initial à la commande entière. Ainsi, par exemple, sur mon système umo TAB
s'étend à umount
. (Sur mon système, les segments initiaux extensibles d'une seule manière dépendent de ce que vous avez installé, etc.). liste des achèvements possibles. Donc, sur mon système, um TAB TAB
donne:
umask umax_pp umount umount.hal
La complétion des onglets fonctionne également sur les chemins: cd /home/me/docs/reallylo TAB
si elle est unique, elle se développera cd /home/me/docs/reallylongdirname
et, si elle n'est pas unique, offrira une liste de continuations candidates comme um
ci-dessus.
2) man some-command
ou some-command --help
ou some-command -h
:
Si vous ne vous souvenez pas du fonctionnement d'une commande, vous pouvez obtenir de la documentation directement dans le shell. man
fournit généralement le plus de détails. Habituellement, un ou les deux arguments --help
et -h
d'une commande fournissent un bref résumé.
3) head
:
man some-command
prend le contrôle du terminal et vous empêche de saisir des commandes lorsque le texte de l'homme est affiché. man some-command | head
affichera les 10 premières lignes. man some-command | head -n
affichera les n premières lignes. Dans les deux cas, vous obtenez votre invite, de sorte que vous pouvez avoir le texte de l'homme à l'écran lorsque vous entrez votre commande.