Activité de découverte du terminal

Pour cette activité, toutes les commandes seront tapées dans un terminal accessible via le menu Applications du système d'exploitation ou le raccourci Ctrl + Alt + t ou la touche fonction F12 sur Ubuntu avec l'environnement Mate (cas du lycée).

Expérimentations

  • Vous venez de lancer un terminal, dans quel dossier vous trouvez-vous ?

  • Entrer les commandes suivantes (on appuiera sur la touche Entrée après chacune) :

1
cd
2
pwd
3
cd /tmp
4
pwd
5
cd ~
6
pwd
  • Regarder le résultat. À quel répertoire le ~ (tilde) correspond-il ?

    On peut toujours aller dans son dossier personnel, son "home" (en jargon système), en tapant simplement cd.

  • Créer le dossier activite_linux dans votre dossier personnel :

1
mkdir ~/activite_linux
2
cd ~/activite_linux

ou de façon équivalente :

1
cd
2
mkdir activite_linux
3
cd activite_linux
  • Afficher le contenu avec la commande ls si vous vous trouvez dedans (cela doit être le cas).

  • Créer 2 fichiers vides (dans le dossier activite_linux) nommé activite_1.txt et activite_2.py en tapant la commande suivante :

1
touch activite_1.txt
2
touch activite_2.py
  • Ré-afficher le contenu du dossier

  • Refaire la manipulation de création d'un fichier en remplaçant le _ par un espace ? Quel est le problème ? Quelle peut être la solution ?

Rappel

Comme toujours en informatique, on évitera les caractères accentués et les espaces dans les noms de fichiers et les dossiers !

  • La commande ls peut également être utilisée de la sorte :

1
cd /tmp
2
ls ~/activite_linux
  • Faire les manipulations suivantes :

1
cd /tmp
2
ls
3
ls -a
4
ls -l
5

Vous pouvez également saisir :

1
ls -a -l équivalent à ls -al

Quelle est la différence d'affichage ? À quoi servent les options -l et -a ? Faire man ls pour lire la documentation en ligne de ls (sortir avec q)

  • Supprimer le fichier activite_1.txt :

1
cd ~/activite_linux
2
rm activite_1.txt
  • Vérifier que le fichier a bien disparu...

  • Supprimer le dossier activite_linux avec son contenu :

1
cd ~
2
rm -Rf activite_linux
  • Regarder la documentation de rm (en utilisant la commande man) et dire pourquoi cette dernière commande est dangereuse ?

FondamentalBilan de l'activité

Sur votre cahier, faites un bilan des commandes (et leur utilité) apprises durant cette activité de découverte.

Ces commandes devront être apprises pour être utilisées de manière régulière.

Attention

Si vous avez terminé en avance, vous pouvez compléter vos connaissances en lisant les manuels des commandes vues précédemment (commande man).