Enseigner le bash aux débutants qui n'utilisaient que Windows [fermé]


14

Je suis censé donner une introduction à l'utilisation du shell (c'est-à-dire bash) à tous les débutants. Quels sont les trucs les plus basiques / utiles que je peux enseigner à quelqu'un en 1h30 sans exiger trop?

Voici un point que j'ai pensé:

  • Où suis-je (pwd)
  • Modifier les répertoires (cd, cd .., cd -)
  • Créer des répertoires (mkdir, mkdir -p)
  • Renommer des fichiers / répertoires (mv)
  • copier des fichiers / répertoires (cp, cp -r)
  • liste des entrées du répertoire (ls, ls -l, ls -a)

Réponses:


9

Vous pouvez également consulter CLIcompanion :

CLI Companion est un outil pour stocker et exécuter des commandes de terminal à partir d'une interface graphique. Les personnes qui ne connaissent pas le terminal trouveront dans CLI Companion un moyen utile de se familiariser avec le terminal et de libérer son potentiel. Les utilisateurs expérimentés peuvent utiliser CLI Companion pour stocker leur liste complète de commandes dans une liste consultable.

Plus d'informations (et comment installer): https://help.ubuntu.com/community/clicompanion

entrez la description de l'image ici

PS: À mon humble avis, la commande la plus importante pour les nouveaux arrivants est man <command> . ;-)


5
D'après mon expérience, pour les débutants, les pages de manuel sont comme des hiéroglyphes écrits dans une langue morte :-).
Méthode d'assistance du

2
@HelperMethod Jetez un œil à tldr - des pages de manuel simplifiées.
UniversallyUniqueID


6

Assurez-vous que vous parlez non seulement de la façon d'utiliser la ligne de commande, mais aussi de la raison pour laquelle ils devraient s'en soucier. Si vous pensez dans un état d'esprit GUI, cd et pwd sont un mauvais moyen de parcourir les répertoires à la recherche de fichiers. Vos élèves doivent comprendre que l'interface de ligne de commande n'est pas une façon maladroite de faire les tâches auxquelles ils sont habitués, mais une façon propre, nette et puissante de faire beaucoup de choses intéressantes.

Je suggérerais une courte démonstration illustrant ce qui le rend si cool. Peut-être une illustration de la tuyauterie, ou une utilisation cool de findougrep .

De plus, si vous pouvez leur assigner un livre à lire, donnez-leur au début ... était la ligne de commande . C'est la meilleure exposition que j'ai vue sur la philosophie derrière CLI en général.


3

je vous recommanderais de leur demander d'utiliser linux chez eux, ils devraient simplement commencer à s'y habituer puis leur enseigner le terminal. leur fournir d'abord un linux convivial comme linux mint qui est bon pour les débutants


2
+1 Toujours aussi suggérer Linux Mint (et aussi utilisé moi-même, jusqu'à ce que je découvre Crunchbang Linux).
Méthode d'assistance du

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.