Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parLourdes Gervais Modifié depuis plus de 10 années
1
TP Scripts 1 Commandes périodiques 2 Droits d'accès 3 Liste de processus 4 Application 5 Application graphique © BTS II 2002 [tv]
2
1. Commandes périodiques Ecrire un script bash qui nettoie automatiquement les fichiers ~ du répertoire courant, 5 minutes avant la fin du TP Même chose mais périodiquement pour les tous TP de l'année scolaire. Améliorer le script pour réaliser un nettoyage des mêmes fichiers mais pour l'arborescence $HOME.
3
On fixe les politiques de droits d'accès suivantes : Paranoïaque : seul le propriétaire a le droit de lecture et d'exécution (mais pas de modifications) Classique : le propriétaire a tous les droits et accorde certains accès à ceux de son groupe Public : Tous les droits pour tous Privé : Seul le propriétaire a tous les droits Expliquer l'utilité de la politique paranoïaque. Le propriétaire d'un fichier pourra-t-il "surpasser" ces droits et modifier ses fichiers (expliquer) ? Donnez les commandes Unix fixant ces politiques de droits d'accès par défaut. 2. Droits d'accès
4
3. Listes de processus Ecrire un script bash qui parcourt l'ensemble des processus de l'utilisateur dont le nom est passé en paramètre et qui affiche leur état respectif. Exemple d'affichage: Utilisateur : tv bash : en cours cat : endormi ps : arrêté Ecrire la version graphique pour les modes console et Xwindow.
5
4. Application Soit un fichier "carnet d'adresses" ( $HOME/.carnet ) de la forme suivante (nom : tel : email): tv:04 90 65 45 37:thierry.vaira@caramail.com claudia:02 35 95 97 79:claudia.sh@nowhere.org Ecrire un script bash qui retourne le numéro de téléphone de la personne dont le nom est passé en argument. N'oubliez pas de vérifier : l'existence du fichier.carnet le nombre d'arguments la présence de la personne dans le carnet d'adresses
6
5. Application graphique Reprendre l'exercice précédent (carnet d'adresses) et le modifier pour un affichage graphique en mode console puis en mode Xwindow. Les modifications suivantes sont à prendre en compte : Aucun argument sur la ligne de commande Liste des noms sous forme de menu Suivant choix dans la liste des noms, affichage du numéro de téléphone correspondant
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.