TP 1 - Les commandes, le shell et l'arborescence

Tous les exercices suivants sont à faire dans la console.

Exercice 1

Dans le dossier ex1, déplacer les fichiers textes dans les bons dossiers.

Exercice 2

Dans le dossier ex2, déplacer le dossier chiens dans le dossier animaux.

Se placer dans le dossier fruits. Lister les fichiers dedans. A partir de ce dossier, déplacer les fichiers de chiens dans le dossier chiens précédent (qui a été déplacé entre temps). Déplacer le dossier chat dans le dossier animal.

Exercice 3

Dans le dossier ex3, déplacer tous les fichiers selon leur extension dans les bons dossiers.

Exercice 4

Dans le dossier ex4, aller dans le dossier animaux. À partir de ce dossier, déplacer les fichiers des fruits dans le dossier fruits qui se situe dans le dossier ex4.

Exercice 5

Dans le dossier ex5 et son dossier txt, supprimer tous les fichiers d'extension csv et le fichier d'extension md. Supprimer le dossier csv.

Exercice 6

Dans le dossier ex6, lancer la commande

bash gameshell

et réaliser les 4 premières missions du jeu.

Exercice 7

Dans le dossier ex7.

Quel est l'animal indiqué au milieu du fichier ?

Créer un fichier test.txt avec nano qui est de taille au moins 50 octets.

Combien y a t-il de fichiers de taille de plus de 1K ?

Combien y a t-il de fichiers cachés de taille de plus de 1K ?

Exercice 8

Dans le dossier ex8. Renommer le fichier fichier2.txt en fichier3.txt.

Renommer le fichier3.txt en fichier.txt.

Combien reste il de fichier ?

Exercice 9

Que fait la commande find ? Pour le savoir lancer la commande

man find

Se placer dans le dossier TP1/ et utiliser la commande find pour trouver les fichiers chat.txt dans ce dossier et ses sous-dossiers.

Trouver les fichiers d'extension .txt

Trouver les fichiers qui commence par chat

Lancer find /

Qu'est ce qu'il se passe ? Pour arreter la console utiliser ^C (c'est-à-dire Ctrl C).