Vous allez travailler dans votre répertoire Works. Chaque tp nécessitera un nouveau répertoire (dossier) et s’ajoutera dans ce dossier Works.

A chaque compte rendu de TP il faut y joindre un fichier archives de votre travail (sources)

L’exemple est donné pour une sauvegarde de votre répertoire Works , à adapter a votre besoin.

Pour faire une archive il ne faut pas se placer dans le dossier à archiver , c’est préférable.

cd

vous ramènera chez vous (espace utilisateur)

etudiant@elementary:~$ ls -l
total 36
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Bureau
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Documents
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Images
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Modèles
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Musique
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Public
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Téléchargements
drwxr-xr-x 2 etudiant etudiant 4096 mai   23 18:49 Vidéos
drwxrwxr-x 2 etudiant etudiant 4096 mai   27 17:11 Works
etudiant@elementary:~$ 

pour faire une archive du répertoire Works et l’emporter sur une mémoire USB :

etudiant@elementary:~$ tar cvf Works_27052025.tar Works/
Works/
etudiant@elementary:~$ ls
Bureau     Images   Musique  Téléchargements  Works
Documents  Modèles  Public   Vidéos           Works_27052025.tar
etudiant@elementary:~$ 

tar :

c = create → créer une nouvelle archive.

v = verbose → afficher les fichiers traités pendant la création de l’archive (mode verbeux).

f = file → indiquer le nom du fichier archive à créer (obligatoire pour spécifier un nom de fichier d’archive).

et c’est ainsi que Works_27052025.tar est créé.

L’opération inverse

x = extract → extraire les fichiers d’une archive existante.

v = verbose → afficher les fichiers pendant l’extraction.

f = file → spécifie le fichier archive à extraire.

etudiant@elementary:~$ tar xvf Works_27052025.tar -C Documents/
Works/
etudiant@elementary:~$ 

ici l’option -C en plus renvoi le répertoire Works .. dans Documents

Si on ne met pas cette option et ce chemin .. ça sera dans le répertoire ou vous êtes.

ne pas hésiter à utiliser le man pour en savoir plus

man tar