TP Initiation
TP Initiation
TP Initiation
Objectif :
Les objectifs visés de ce TP sont:
Travail demandé :
Page 1
NB : Chaque question doit être répondue en une seule commande et le
répertoire courant doit toujours être votre répertoire personnel
(a) Créez deux répertoires Unix et Python dans votre répertoire personnel.
(b) Créez deux répertoires TP1 et TP2 dans le répertoire Unix.
(c) Copiez les deux répertoires TP1 et TP2 dans le répertoire Python.
(d) Créez deux répertoires seance1 et seance2 dans le répertoire TP1 de Unix.
(e) Créez deux fichiers exo1 et exo2 dans le répertoire seance1.
(f) Copiez les deux fichiers exo1 et exo2 dans le répertoire TP2 de Python sous
le nom de .exo1 et .exo2
C. Commandes avancées
chmod : change les permissions sur un fichier ou un répertoire
13. Vérifiez les droits d’accès du répertoire Unix et exercice1.
14. Modifiez les droits d’accès de exercice1 de telle sorte que tout le monde aura le
droit de supprimez ce fichier.
Page 2
15. Interdisez l’accès en lecture de TP1 pour tout le monde
16. Remettre l’accés en lecture et interdisez l’accés en lecture des fichiers qui sont
dans TP1
17. Trouvez le numéro d'inode du fichier exercice1
18. Editez le contenu du fichier exercice1 avec l'éditeur vi comme suit:
1. Cherchez dans /usr/share les fichiers ayant un nom se terminant par .bmp et
les afficher
2. Cherchez les répertoires immédiatement en-dessous de /usr/share et les
affichez.
3. Cherchez dans votre répertoire personnel tous les fichiers dont la taille est
supérieure à 10 kilo-octets et les affichez.
Page 3
2. ps –aux liste tous les processus actifs et indique leur propriétaire de ce
processus.
3. Lancez mozilla et récupérez son PID
4. Plantez volontairement avec la commande kill –s stop [nproc].
Si malgré un kill une application reste plantée, il faut faire un kill -9 nproc
Page 4