Archives Wild Code School
C#

1. Navigation ligne de commande

Quête 10 sur 46 · 2 images archivées

Cette quête te familiarisera avec la ligne de commandes Windows et la manipulation du système de fichiers.

Objectifs

  • Exécuter des lignes de commandes dans un terminal
  • Naviguer sur le système de fichiers NTFS avec le terminal

En avant, matelot !

Bonjour, aspirant pirate. Alors, tu as finalement décidé de te jeter à l'eau et de goûter à la liberté ? J'ai fait ce choix aussi et je ne le regrette pour rien au monde ! Ce fut un long chemin, et comme tous ceux qui ont réussi, j'ai commencé petit. J'ai d'abord appris à contrôler mon bateau. Je me doute bien que tu es pressé. Alors, ne t'en fais pas ! Les bases de la navigation peuvent être apprises très rapidement et, une fois connues, ce n'est plus que de la débrouille.

Qui sait ce qui t'attend sur la route ! Sûrement un très, très gros trésor que tu garderas toute ta vie. Prêt pour l'aventure ? Alors, en avant !

Apprendre à naviguer

Il faudra que tu navigues dans le système de fichiers pour commencer à concrétiser tes désirs les plus fous. Tu vas utiliser le terminal qui est ton gouvernail le plus fiable.

Avant de le prendre en main, je te conseille ruuuudement de lire attentivement la documentation du MSDN (MicroSoft Documentation Network), et de visionner tous les supports présents dans les ressources avant de te lancer. Faire cela t'apportera la culture nécessaire pour ne pas te perdre dans l'océan. D'autres pirates sont conscients que c'est un travail de groupe, alors ils t'aident et mettent à disposition tout le contenu nécessaire pour que tu te débrouilles par toi-même ensuite. Tout y est noté et expliqué avec force détails. Il s'agira de ton outil de documentation le plus courant durant ta carrière de développeur C#.

Les ressources ci-dessous contiennent une description des commandes à exécuter dans le terminal, qui te permettront de commencer ton aventure.

↗
Quitter le terminal
docs.microsoft.com
↗
Afficher le contenu d'un fichier
docs.microsoft.com
↗
Afficher du texte
docs.microsoft.com
↗
Lister les fichiers présents dans un répertoire
docs.microsoft.com
↗
Changer de répertoire
docs.microsoft.com

Modifier le système de fichiers

En tant que propriétaire de ton bateau, tu dois être capable d'y apporter des modifications. Il s'agit d'une des compétences fondamentales.

Pour ne pas perdre les bonnes habitudes, en-dessous sont listées les commandes te permettant de modifier le système de fichiers via le terminal. Encore une fois, il s'agit de la documentation MSDN (à utiliser sans modération).

↗
Rediriger la sortie d'une commande
fr.tipsandtrics.com
↗
Supprimer un répertoire
docs.microsoft.com
↗
Supprimer un fichier
docs.microsoft.com

Challenge

Loom

Tu vas télécharger ici un logiciel qui s'appelle Loom. C'est un utilitaire qui permet de prendre tout ou partie de ton écran en vidéo. Il est très utile car il te mâche le travail de publication. Tout ce que tu auras à faire, c'est d'enregistrer ta vidéo, puis de fournir le lien sur ta solution.

Maîtriser l'interface textuelle

Naviguer

  1. Ouvre un terminal

  2. Place-toi à la racine de ton disque C

  3. Navigue dans C:\\Windows\System32

  4. Exécute cmd.exe

  5. Ferme le terminal

Écrire et lire des fichiers

  1. Dans ton dossier personnel, crée un fichier toto.txt dans lequel il y aura marqué "toto"

  2. Affiche le contenu du fichier

  3. Renomme le fichier titi.txt

  4. Supprime le fichier

Modifier des arborescences de fichiers

  1. Crée un répertoire dir

  2. Crée un fichier nommé test à l’intérieur du répertoire

  3. Crée un répertoire nommé testDir à l’intérieur du répertoire

  4. Supprime le répertoire testDir

  5. Supprime le répertoire dir (une surprise t'attend)

  6. Vraiment supprimer le répertoire dir

Critères de validation

  • Enregistre une vidéo de ton terminal avec Loom pour chacune des trois procédures, puis fournis le lien des vidéos sur ta solution.