You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 

43 line
1.2 KiB

  1. La ligne de commande
  2. ====================
  3. Pourquoi la ligne de commande?
  4. ------------------------------
  5. * Très puissant
  6. * Ancien, mais toujours d'actualité
  7. * Indispensable dans de nombreux cas
  8. * Écrire des programmes qui marche dans la ligne de commande est (relativement) simple
  9. * Possibilités infines, même si on ne fait que manipuler du texte
  10. Les bases
  11. ----------
  12. Les lignes de commandes sont à taper dans un *terminal*.
  13. * Sur linux, vous en avez probablement un insallé par défaut.
  14. * Sur macOS, il se trouve dans `Applications/Utilitaires`
  15. * Sum Windows, il se lance en tapant ``cmd.exe``
  16. Dans tous les cas, cela ressemble à ceci:
  17. .. image:: /img/terminal.png
  18. Notez le petit bout de texte avant le curseur : on appelle ça
  19. une *invite* de commande (``prompt`` en anglais).
  20. Pour lancer une commande, on tape son nom, suivi parfois d'un certain
  21. nombre de mots séparés par des espaces, puis on appuie sur entrée.
  22. Par exemple, on peut utiliser ``ls`` (ou ``dir``) sous Windows pour lister
  23. le contenu du répertoire courant:
  24. .. image:: /img/terminal-ls.png
  25. Et on peut utiliser ``cd`` suivi du nom d'un répertoire pour changer de répertoire
  26. courrant:
  27. .. image:: /img/terminal-cd.png
  28. Notez que l'invite de commande a changé.