Premières commandes en console

Objectifs

  • Savoir utiliser une première commande sous Linux

  • Savoir obtenir des informations sur une commande

Une première commande sous Linux

Maintenant que l'on sait ouvrir une console et décoder un prompt, on peut enfin utiliser la console. Pour cela entrons notre toute première commande :

CTRL+C pour copier, CTRL+V pour coller
1
kyane@europa:~$ ls
2
Documents  Musique  Images firefox.config
kyane@europa:~$ ls
Documents  Musique  Images firefox.config

Cette commande ls a une fonction toute simple : lister les fichiers et dossiers du répertoire. On voit ici 4 résultats : Documents, Musique, Images et firefox.config

Les paramètres

À ce stade on ne sait pas si les résultats retournés sont les noms des fichiers ou ceux des dossiers. En effet la commande ls se contente de lister ce qui se trouve dans le dossier courant. Si l'on veut clairement identifier les dossiers des fichiers simples, on peut faire :

CTRL+C pour copier, CTRL+V pour coller
1
kyane@europa:~$ ls -p
2
Documents/  Musique/  Images/ firefox.config
kyane@europa:~$ ls -p
Documents/  Musique/  Images/ firefox.config

L'ajout de -p ici permet d'ajouter un caractère / à la fin des noms de dossiers (ici donc seul firefox.config est un fichier). C'est ce que l'on appelle un paramètre. En effet la plupart des commandes acceptent des paramètres (on par aussi d'options) qui permettent de modifier légèrement le comportement de la commande. Ces paramètres sont généralement des lettres préfixées par un tiret (-p) ou parfois des mots entiers préfixés par deux tirets (--ignore).

Lire le manuel

Nous avons dit qu'il y avait plusieurs centaines, voire milliers, de commandes, et maintenant on apprends que les commandes peuvent avoir différents paramètres. À ce stade on pourrait se dire « ce n'est pas pour moi, je ne pourrais jamais retenir tout ça par cœur », mais ce sera une erreur. Personne ne connaît toutes les commandes qui existe, la plupart du temps on se sert de 20 ou 30 commandes différentes quotidiennement (cela devient donc une habitude) et de la même manière on apprends vite les paramètres les plus importants.

De plus, une pratique qui est très courante lorsque l'on se met à utiliser Linux est.... de lire le manuel ! En effet il existe une commande qui permet d'obtenir le manuel d'utilisation des autres commandes : man.

CTRL+C pour copier, CTRL+V pour coller
1
kyane@europa:~$ man ls
kyane@europa:~$ man ls

On peut ainsi naviguer dans le manuel de la commande ls à l'aide des touches du clavier, et sortir de celui-ci avec la touche Q

Exemple

En descendant un peu dans le manuel, on peut voir les informations sur le paramètre que l'on a utilisé.

CTRL+C pour copier, CTRL+V pour coller
1
-p, --indicator-style=slash
2
       append / indicator to directories
-p, --indicator-style=slash
       append / indicator to directories

À retenir

On sait désormais utiliser une première commande dans la console, même si c'est encore rudimentaire. On a aussi compris comment consulter les informations sur les paramètres d'une commande avec man.