- Le
programme
- Quelques liens |
Administration
du système dexploitation Unix/Linux (90 heures - pondération 2-3-3)
Intentions pédagogiques:
- Ce cours initie létudiante et létudiant
aux fonctions fondamentales et essentielles de ladministration
des systèmes Unix/Linux afin dassurer lutilisation
optimale des ressources.
Notes préliminaires:
- Acquérir les mécanismes dadministration
du système dexploitation Unix/Linux, par des apprentissages
variés de concepts fondamentaux: tâches dun
administrateur du système, les outils de manipulation
de texte, le scriptage, optimisation des fichiers dinitialisation,
dépannage software.
Énoncé de compétence:
- Mettre à profit les possibilités dun
système dexploitation propre à une station
de travail.
- Optimiser les fonctionnalités du système dexploitation
dune station de travail.
Contexte de réalisation:
- À partir dune station de travail et des logiciels
appropriés.
- À partir des normes et des exigences de lentreprise.
- Dans des environnements utilisant des systèmes dexploitation
informatiques variés.
- À laide de manuels de références
techniques appropriés.
Éléments de compétences
1 - Personnaliser lenvironnement de la station de travail
- Les tâches principales de ladministrateur du
système
- Les commandes standards visant le traitement des fichiers
(tail, head, cut)
- La gestion de texte avancée (sed, awk, grep, fgrep,
egrep)
- Lutilisation de laide en ligne (man, info)
- Lédition de texte (pico, vi)
- Les commandes de démarrage et darrêt du
poste de travail (init, shutdown, reboot, telinit)
- Les séquences de démarrage SysV
- Les répertoires rc.d et compagnie
- Le fichier inittab
- Les fichiers de configuration spécifiques aux usagers:
profile, bash_profile, bash_logout, bash_login
- Les différents logiciels présents dans le CD-ROM
dinstallation
- Installation du système de fenêtrage X
- Configuration du fichier XF86Config (souris, clavier, fontes,
résolution)
2 - Analyser les possibilités doptimisation des
fichiers dinitialisation
- Opérations avec les variables (locales et globales):
création, affectation, modification, suppression
- Commande de test
- Décisions simples et multiples (if, case)
- Boucles (for, while, until)
- Opérations arithmétiques
- Gestion des signaux (trap)
- Utilitaires de surveillance de performances du système
(ps, pstree, top, vmstat, free, df, du quota)
3 - Modifier le contenu des fichiers dinitialisation
- Fichier de configuration de la procédure de démarrage
/etc/inittab et les niveaux de fonctionnement
- Scripts dinitialisation denvironnement des utilisateurs
- Fichiers dinitialisation denvironnement des utilisateurs
- Fichier de configuration lilo.conf et passage de paramètres
du noyau
- Jeux dessai, test de fonctionnalité et de sécurité
4 - Consigner les modification apportées aux fichiers
dinitialisation
- Commentaires
- Journal de bord et/ou le dossier du système
|
| |
Quelques liens concernant
le sujet en titre...
Comparison of Linux
Distribution - http://www.distrowatch.com/
Les pages du MAN
- http://www.themanualpage.org/
Caldera
- http://www.caldera.com/
Debian
- http://www.debian.org/
Mandrake
- http://www.linuxmandrake.com/
Redhat
- http://www.redhat.com/
YellowDog
- http://www.yellowdoglinux.com/
Slackware
- http://www.slackware.com/
Suse
- http://www.suse.com/
|