TP1 - LIPN - Université Paris 13

Transcription

TP1 - LIPN - Université Paris 13
TP 1 : Premiers pas sous Unix
Université Paris 13 – Institut Galilée
Master d’Ingénierie et Innovation en Images et Réseaux
Année 2015-2016
Exercice 1 À l’aide de la commande man, construire, sur vos cahiers, un tableau contenant la
description, la syntaxe et un exemple d’utilisation des commandes suivantes : date, who, echo, pwd,
touch, file, wc, diff, rmdir.
Voici un exemple partiel du résultat souhaité :
Commande
Description
Syntaxe
Exemple
ls
grep
...
Affiche le contenu de répertoire
Affiche les lignes correspondant à un motif donné
...
ls [-options] [fichier]
grep [-options] motif [fichier]
...
ls .
grep ’toto’ file1
...
Exercice 2 Créer l’arborescence suivante. Le ∼ représente le répertoire personnel de l’utilisateur.
Les répertoires sont en gras. Les répertoires Mail, Rapport et Web seront créés en une seule commande.
Utiliser la commande touch pour créer les fichiers ordinaires et l’éditeur nano pour entrer des phrases
dans ces fichiers.
∼
Rapport
Mail
Web
Docs
Rapport.txt
Afaire
index.html
Faire
À partir du répertoire personnel faites les actions suivantes (il y a plusieurs solutions possibles) :
1. Aller directement dans ∼/Rapport/Docs/Afaire
2. de là, passer dans ∼/Rapport/Docs/Fait
3. revenir dans ∼/Rapport
4. sans changer de répertoire, regarder avec less le contenu de index.html
5. sans changer de répertoire, afficher le contenu du répertoire Web
6. revenir dans ∼
2
Exercice 3 (Les commandes pour archiver et dé-archiver)
Le but de cet exercice est d’archiver fichiers et répertoires.
Les commandes de cet exercice sont à connaı̂tre.
Suivre les instructions suivantes pour créer des archives :
1. Se placer dans le répertoire Rapport créé dans l’Exercice 2 ;
2. créer une archive nommé rapport.tar avec la commande tar -cvf rapport.tar *
3. vérifier que l’archive a été créée et en afficher la taille,
4. vérifier le contenu de l’archive avec la commande tar -tvf rapport.tar
5. compresser l’archive avec la commande gzip rapport.tar
6. vérifier que le nom et la taille de rapport.tar ont été changés,
7. revenir dans ∼ et d’ici créer directement une archive compressée du répertoire Web avec tar
-cvzf web.tgz Web
8. créer une nouvelle archive web.zip avec la commande zip -r web.zip Web
9. vérifier la taille de ces nouvelles archives.
Créer deux nouveaux répertoires contenu1 et contenu2 dans votre répertoire personnel. Déplacer
l’archive web.tgz dans contenu1 et web.zip dans contenu2. Déarchiver le contenu des archives en
utilisant les commandes tar -zxvf web.tgz et unzip web.zip selon le cas. Vérifier le résultat.