TP Scripts 1 Commandes périodiques 2 Droits d'accès 3 Liste de processus 4 Application 5 Application graphique © BTS II 2002 [tv]

Slides:



Advertisements
Présentations similaires
Formation - Fedora et VMware
Advertisements

Université Rennes 2 Haute Bretagne
Université Rennes 2 Haute Bretagne Environnement Numérique de Travail Formation pour la mise en place de lapplication « Esup-Helpdesk » pour le CRI (demande.
Compétences et profil de classe
J'ADE 2005 J’aide Au Développement des Evaluations Animateurs TICE
Références à une cellule dans EXCEL
D/ Partage et permission NTFS
PROGRAMMATION LOGICIEL PL7 MICRO Consignes
Module 6 : Gestion et analyse du système DNS
Module 7 : Résolution de noms NetBIOS à l'aide du service WINS
Utilisation de l’outil Firebug
TP n°2 PHP FONCTIONS ET FORMULAIRE
PROCEDURE TYPE DE DEFINITION DES MODALITES
! ! ! PROCEDURE TYPE POUR ORGANISER L ’ANONYMAT
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
Autorisations Utilisation eCATT
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Systèmes d’exploitation
Systèmes d'exploitations Les redirections d'entrées/sorties GRARI Mounir ESTO Année 2011.
Systèmes d'exploitations GRARI Mounir ESTO Année 2011.
GERER UN BLOG MANUEL DAIDE A LUTILISATION DE BLOGGER Josiane Goettelmann Mai 2011.
Cours 7 - Les pointeurs, l'allocation dynamique, les listes chaînées
Bibliothèque Patchouli
Informatique générale
Par Fabrice Pasquier Cours IV
Mars 2013 Grégory Petit
Module 1 : Préparation de l'administration d'un serveur
Les fonctionnalités : Contacts Windows Présentation de CARNET DADRESSE.
ings.
responsable de responsable creer données cours cursus générer edt
Les instructions PHP pour l'accès à une base de données MySql
TracenPoche Les fichiers >.
Systèmes d'exploitations
Flash Movie Player Visualiser les fichiers swf dans le cache
Interaction 1 COM3562 Communication Multimédia Février 2012.
INSCRIPTION AUX ELEMENTS
CONSULTATION D'UN DIPLÔME
PROCEDURE TYPE D'AFFECTATION DES ETUDIANTS PAR PAQUETS Afficher la population d'étudiants à affecter en masse dans un ou plusieurs groupes : - Sélectionner.
Module 2 : Préparation de l'analyse des performances du serveur
Module 4 : Maintenance des pilotes de périphériques
Références à une cellule dans EXCEL
ALLUMER L’ORDI 1 Appuyer sur le bouton du disque dur
Vue d'ensemble Configuration d'adresses IP
Dépannage et récupération de Windows 8
TP n°3 Javascript Contrôle de formulaire
FORMATION Unix/Linux CHAPITRE 1: LES PREMIERS PAS.
CHAPITRE 4 : Gestion des Utilisateurs et Groupes
Les 10 fonctions principales de votre Espace Membre Comment accéder rapidement aux fonctions importantes de votre compte ?
UTILISATION DE LINUX. LINUX 2 UTILISATION DE LINUX Différences Windows-Linux Le prix La licence Le choix des distributions Les applications Les utilisateurs.
Restaurations : cas réel
Scripts shell intro Un script bash est un fichier contenant une suite de commandes shell, exécutables par l'interpréteur (ici le programme /bin/bash),
Boîtes de dialogue sous bash La commande dialog permet d'utiliser onze boîtes de dialogues différentes dans les shell scripts L'historique de cette commande.
1 F o r m a t i o n A R S FTP anonyme, Archie 2 F o r m a t i o n A R S FTP ANONYMOUS m Premier service d'accès à des documents publics. m Repose très.
TD11 : Logiciel de présentation PowerPoint
Maria Malek - EISTI - CPI11 Présentation d’UNIX –1969, laboratoire Bell –Systèmes multi-tâches multi-utilisateurs –Architecture Le noyau –Gestion de la.
La mémoire virtuelle Dans laquelle un ordinateur exécute des programmes dont les besoins en mémoires dépassent la mémoire disponible. Par exemple des.
1 Système d’exploitation Les scripts csh 1 ère Année Année Tienté HSU.
Systèmes d’exploitation
 Formulaires HTML : traiter les entrées utilisateur
21/01/08 v Outil confmanager Configuration des serveurs Linux version du 21/01/08.
Permissions NTFS.
Elaboré par Ahmed BESSAIDI
Direction générale des technologies de l’information et de la communication (DGTIC) Scénario pédagogique – WebDépôt Création d’un dépôt de travaux assurant.
Création d’un projet (10) Cadepa 6-12 pour API TSX-37
FORMATION Unix/Linux CHAPITRE 3: Commandes De Base.
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
EDITION DES DOCUMENTS A DESTINATION DE L'ETUDIANT ADRESSES DE L'ETUDIANT - adresse fixe, - adresse pour l'année en cours. DONNEES PEDAGOGIQUES DONNEES.
Abes agence bibliographique de l’enseignement supérieur Les scripts.
Transcription de la présentation:

TP Scripts 1 Commandes périodiques 2 Droits d'accès 3 Liste de processus 4 Application 5 Application graphique © BTS II 2002 [tv]

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.

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

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.

4. Application Soit un fichier "carnet d'adresses" ( $HOME/.carnet ) de la forme suivante (nom : tel : ): tv: claudia: 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

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