Activité
Normalement il faut disposer d'une machine avec Linux installé...
Le site ci-dessous permet d'émuler cette machine dans une page web une console Bash :
https://bellard.org/jslinux/vm.html?url=buildroot-x86.cfg
- Ouvrir la page web.
Une fois chargée, la machine virtuelle affiche un prompt :
[root@localhost ~]#
- Que signifient root et # ?
- Que signifie @localhost ?
- Que signifie la tilde ~ ?
- Exécuter la commande ci-dessous. Expliquer la réponse.
[root@localhost ~]#pwd
- Exécuter la commande ci-dessous. Expliquer la réponse.
[root@localhost ~]#ls
- Exécuter les 2 commandes ci-dessous. Expliquer la réponse.
[root@localhost ~]#mkdir monDossier
[root@localhost ~]#ls
- Exécuter les 2 commandes ci-dessous. Expliquer la réponse.
[root@localhost ~]#cd monDossier/
[root@localhost ~]#pwd
- Exécuter les 2 commandes ci-dessous. Expliquer la réponse.
[root@localhost ~]#touch monFichier
[root@localhost ~]#ls
- Exécuter les 2 commandes ci-dessous. Expliquer la réponse.
[root@localhost ~]#cd ..
[root@localhost ~]#pwd
- Exécuter les 2 commandes ci-dessous. Expliquer la réponse.
[root@localhost ~]#cp ./monDossier/monFichier maCopie
[root@localhost ~]#ls
Pour les questions suivantes, Copier et coller sous la question toutes les commandes nécessaires.
- Créer l'arborescence ci-dessous. Tp1 à tp3 sont des fichiers (vides), les autres éléments seront des dossiers.

- Copier le « tp1 » vers le dossier « Pipo » à partir du dossier « Travaux pratiques »
- Copier le « tp2 » vers le dossier Flan» à partir du dossier racine « ~/»
- Déplacer le « tp3 » vers le dossier Pipo» à partir du dossier racine «Pipo»
