Crédits : 3
|
SYST1
Instroduction au Système d'exploitation 1
Introduction to perating systems 1
|
Coef : 3
|
VH Cours : 0.00
VH TD : 30.00
|
Pré-requis :
|
Ingénierie des Compétences
|
Familles de Compétences
-
CF7 : Concevoir, mettre en œuvre et administrer des infrastructures complexes et réparties
Type de compétence:
TEC : Technique,
MET : Méthodologique,
MOD : Modélisation,
OPE : Opérationnel,
|
Niveau de compétence:
Base |
Intermédiaire |
Avancé |
|
Famille de Compétence
|
Compétence
|
Elément de Compétence
|
Type
|
CF7
|
C7.7: Exploiter un système d'exploitation centralisé
|
C77.1: Analyser les fonctions d'un systèmes d'exploitation
|
TEC
|
C77.4: Installer et utiliser un système d'exploitation centralisé de type UNIX
|
OPE
|
|
Description du programme de la matière
Objectifs: | Initier les étudiants à la pratique du système Unix. A la fin du cours l’étudiant doit être capable de travailler dans un environnement Unix (au niveau utilisateur) et installer un système Unix (Linux) |
Contenu: | i- Introduction Définition et Fonctions d'un système d'exploitation Historique du système d’exploitation UNIX II- Présentation du système UNIX Les utilisateurs UNIX Les principales fonctions Structure du système UNIX Le Shell III- Ouverture et fermeture de session Ouverture de session Création/Changement de mot de passe Fermeture de session IV- Commandes UNIX Syntaxe d'une commande Les commandes de base V- redirection et pipe Les entrées sorties Redirection des entrées sorties Redirection des erreurs Les pipes VI- repertoires et fichiers unix Les types de fichier Atteindre un fichier Nommer un fichier Le chemin d'accès Visualiser les fichiers Commandes de gestion des répertoires Commandes de gestion des fichiers Les liens (physiques et symboliques) Les inodes Les métacaractères Les droits d'accès Identification de l’utilisateur Définition des droits d’utilisateur 1. Cas d’un fichier classique 2. Cas d’un répertoire Commandes associées Changer les droits : chmod Changer les droits par défaut : umask Changer le propriétaire et le groupe VII- Les filtres UNIX Modifier les données d'un fichier Couper un fichier en morceaux : split Trier des fichiers : sort Conversion de chaîne de caractère :tr Edition de fichiers avec critères Editer un fichier par la fin : tail Editer un fichier par le début : head Compter les lignes d'un fichier : wc Edition de champ d'un fichier : cut Fusion de fichier : paste Extraction de lignes communes de deux fichiers : comm Comparaison de fichiers Comparer deux fichiers : cmp Edition des différences entre deux fichiers : diff VIII- Les commandes grep et find Les expressions régulières La commande grep La commande find IX- Gestion des processus Les caractéristiques d'un processus Visualiser les processus Commandes de gestion des processus Lancer un processus en tâche de fond Arrêter un processus X- INtroduction a l’administration Installation d’un système UNIX (LINUX) Gestion des comptes utilisateurs
RECOMMANDATIONS : Les cours, TD et TP se font en salle de TP. Pour le chapitre administration, il souhaitable d’avoir des machines individuelles pour pouvoir apprendre à installer un système LINUX |
Travail Personnel: | |
Bibliographie: | J.M. Rifflet, La programmation sous Unix 3ème édition - McGraw-Hil 1993 J.P. Armspach, P. Colin, F. Ostré-Waerzeggers, «Linux initiation et utilisation », Dunod 2000. |
|