Skip to content

Apprentissage des commandes

luffah edited this page Jul 7, 2019 · 4 revisions

Pour chaque commande, la joueuse peut gagner un trophée par rapport au niveau de maitrise.

(point à discuter -- )

Les retours de l'interfaces selon le niveau de maitrises sont :

  • À la validation des objectifs d'accutumance : "Tu as bien compris à quoi sert .."
  • À la validation d'un objectif de perfectionnement : "Tu es en voie de perfectionnement pour .."
  • À la validation de tous les objectifs de perfectionnement : "Tu gères .."
  • À la validation d'un objectif de maitrise : "Tu es en voie de passer maître de .."
  • À la validation de tous les objectifs de perfectionnement : "Tu obtiens le trophée .. Master"

( -- voir la discussion sur framateam)

Toutes les commandes sont listées dans la page Pédagogie

Pour contribuer, voir les règles d'éditions.

TÂCHES RELATIVES À LA PAGE
[x] Création
[x] Ajout des idées - ici, tu tutoies
[ ] Idées en cours de maturations - ici, tu tutoies
[ ] Validation

Utilisation du Shell

Introduction

Dés le début du jeu, il est indispensable de comprendre que le nom des fichiers et dossiers sont les principaux argument des commandes.

Accoutumance

  • Utilisation de help et man.

Perfectionnement

On explique l'utilisation possible d'expressions régulières :

  • a* pour trouver les dossiers et répertoires dont le nom commence par a
  • *a pour trouver les dossiers et répertoires dont le nom finit par a
  • [] pour les groupes de caractères
  • {} pour les groupes de mots

Maitrise

  • **/ pour accéder à tous les dossiers enfants du répertoire courant
  • $() pour appeler le résultat d'autres commandes

cd

cd est une instruction du shell.

Introduction

Dés le début du jeu, on explique que cette commande est nécessaire pour se déplacer. On explique qu'il faut utiliser cette command systématiquement

Accoutumance

Au bout de 20 occurences de cd, on peut estimé que l'accoutumance est faite.

Perfectionnement

  • utilisation de help cd
  • a* pour trouver les dossiers et répertoires dont le nom commence par a
  • *a pour trouver les dossiers et répertoires dont le nom finit par a
  • [] pour les groupes de caractères).
  • utilisation des options -l, -r, -t

Maitrise

  • **/ pour accéder à un répertoire précis.
  • utilisation des options -a -1

ls

ls est un programme.

Introduction

Dés le début du jeu, on explique, que cette commande est nécessaire pour voir autour. On explique qu'il faut utiliser cette command systématiquement

Accoutumance

La joueuse, si elle a compris l'utilisation de la completion (touche Tab), peut se passer de la commande. Néamoins, il est probale que cette commande soit utilisée systématiquement.

Au bout de 20 occurences de ls, on peut estimé que l'accoutumance est faite.

Perfectionnement

  • utilisations de man ls
  • utilisation des options -l, -r, -t

Maitrise

  • **/ pour accéder à tous les dossiers enfants du répertoire courant
  • utilisation des options -a -1

cat

Introduction

Dés le début du jeu, on explique, que cette commande est nécessaire pour voir des détails. On explique qu'il faut utiliser cette commande systématiquement

Accutumance

Au bout de 20 occurences de cat, on peut estimé que l'accoutumance est faite.

Perfectionnement

  • Utilisation de man cat
  • Utilisation de cat -n et cat -E
  • Utilisation de la redirection >

Maitrise

  • Utilisation du pipe |
  • Utilisation de la redirection <

less

Introduction

De base, son comportement est le même que pour cat

Accutumance

Perfectionnement

Maitrise


mv

Introduction

Découverte pour la première enigme du jeu (dans l'académie). Première utilisation indispensable pour passer le premier niveau.

Accutumance

Au bout de 10 occurences de mv, on peut estimer que l'accoutumance est faite.

Perfectionnement

  • Utilisation de man mv
  • Utilisation d'expression *
  • Utilisation des options -u

Maitrise

  • Utilisation des options -n, -t, -T
  • Utilisation de {} pour renommer mv folder/file{a,b}

cp

Introduction

Découverte avec l'artisane en même temps que touch.

Accutumance

Au bout de 10 occurences de cp, on peut estimer que l'accoutumance est faite.

Perfectionnement

  • Utilisation de man cp
  • Utilisation d'expression *
  • Utilisation de l'option -r

Maitrise

  • Utilisation des options -u, -T
  • Utilisation de {} pour renommer cp folder/file{a,b}

touch

Introduction

Découverte avec l'artisane en même temps que cp.

Accutumance

Au bout de 10 occurences de touch, on peut estimer que l'accoutumance est faite.

Perfectionnement

  • Utilisation de man cp

Maitrise


exit

Introduction

Donné avant de finir le premier niveau. exit permet une fin prématurée du jeu.

Accutumance

Perfectionnement

Maitrise


grep

Introduction

Accutumance

Perfectionnement

Maitrise

  • Utilisation des options -v, -i, -e, -c

find

Introduction

Accutumance

Perfectionnement

Maitrise


unzip

Introduction

Découverte accidentelle au marché. Son utilisation est anecdotique.

Accutumance

Perfectionnement

Maitrise

Clone this wiki locally