Vous êtes sur la page 1sur 2

Filières : GI

Année Académique : 2022-2023


Matière : SyExploitation

TP5

Exercice 1 6. Avec la commande ls-l déterminer les propriétaires (utilisateur


1. En utilisant la commande at planifier les taches suivantes : et groupe) du répertoire priv-dir et du fichier priv-file.
a. Dans 5 minutes créer le répertoire /HOME/ATT1 7. En utilisant la commande chgrp changer le groupe propriétaire
b. À 14h 30 min créer le fichier /HOME/At_fic du répertoire priv-dir et de son contenu avec le groupe users.
c. À l’aide de la commande atq afficher le numéro de
Exercice2
chaque job.
d. Supprimer le job planifié dans b (commande atrm) 1. Ecrivez un script qui dit si le paramètre passé est :
 Un fichier
2. Dans le répertoire /tmp créer les fichiers et les répertoires  Un dossier
suivants :  N’existe pas
priv-dir/priv-file 2. Ecrivez un script qui n'affiche que les répertoires d’un
pub-dir/pub-file dossier entré en paramètre.
3. En utilisant la commande ls -l, indiquer l'utilisateur propriétaire 3. Ecrivez un script qui donne le nombre de fichiers et de
et le groupe propriétaire du dossier pub-dir et du fichier pub- répertoires d’un répertoire donné.
file. 4. Ecrivez un script qui calcul la factorielle d’un nombre
4. Utiliser la commande chown ou chgrp pour changer le groupe passé en argument.
et l'utilisateur propriétaire du répertoire pub-dir avec le groupe 5. Ecrivez un script qui permet de calculer le carré d’un
root et l'utilisateur root. nombre.
5. Utiliser la commande chown pour changer l'utilisateur 6. Ecrivez un script qui convertit en année, mois, jours, heure,
propriétaire du fichier pub-file avec l'utilisateur bin. minutes et secondes un temps exprimé en heures (le temps
est passé en paramètre).

ESTM TP5 2022/2023


Filières : GI
Année Académique : 2022-2023
Matière : SyExploitation

Le résultat doit être prendre en considération s’il y a


plusieurs minute(s) ou seconde(s)
Il y a 2 minute(s) et 3 seconde(s)
Il y a 1 minute et une seconde
Il y a 4 minute(s) et 0 seconde(s)

7. Créer un script qui demande à l'utilisateur de saisir une note


et qui affiche un message en fonction de cette note :

 "très bien" si la note est entre 16 et 20 ;


 "bien" lorsqu'elle est entre 14 et 16 ;
 "assez bien" si la note est entre 12 et 14 ;
 "moyen" si la note est entre 10 et 12 ;
 "insuffisant" si la note est inférieure à 10.

8. Écrire un script Shell qui donne pour un répertoire donné


en argument le nombre de chacun des types des fichiers
suivant : Fichiers exécutables, fichiers accessibles en
lecture et fichiers accessible en écriture.

ESTM TP5 2022/2023

Vous aimerez peut-être aussi