Linux/unix introduction - AS961

Objectifs

Connaître les principes de fonctionnement du système Unix/Linux.

Programme

1. Introduction
Présentation de Linux et Unix, définitions de base, version de noyau, distributions.
Méthodes pour obtenir de l’information.
Rappel rapide sur l’organisation d’un système.
Arrêt/relance du système (shutdown, halt, reboot, sync).
Commandes de base.
Aide en ligne.

2. Interface graphique
Présentation : startx.
Lancement d’applications, modification des menus, mini-applications d’interfaces
Présentation de Gnome, KDE, WindowMaker, XFCE
Travaux pratiques :
configuration de l’interface graphique,
lancement d’applications, modification des menus

3. Connexion
Principe de la connexion/déconnexion,
les commandes en arrière-plan,
les redirections (entree standard/sortie standard)
Travaux pratiques :
lancement de commande en arrière-plan,
mise en oeuvre des « pipes ».

4. Les fichiers
Organisation des données sur un serveur Unix
Structure des disques
Le système de fichiers
Les types de fichiers. Chemin d’accès et nom de fichier.
Manipulations de fichiers et de répertoires
Recherche de fichiers : la commande find

5. Les filtres
Le mécanisme des tubes
Exemples de commandes filtre
Grep et expressions régulières

6. La sécurité
Le fichier des utilisateurs et le fichier des groupes
Le mode d’un fichier.
Modification des permissions.

7. Les processus
Gestion de la mémoire et des processus. Caractéristiques d’un processus
Processus en arrière-plan. Les travaux batch.

8. Commandes shell standard
Commandes classiques : l’aide en ligne avec man,
l’arborescence : pwd, cd, mkdir; rmdir, ls, du, file,
manipulations de fichiers : cp, rm, mv, find, grep, ln, cat, more, …
gestion des processus : ps, kill, date, who,
commandes d’environnement : tty, id, passwd, lpr, env, .
Travaux pratiques :
mise en oeuvre des commandes étudiées.
Ajout de logiciels.
Utilisation de périphériques : lsmod, insmod, lspci
Impression : lpr, configuration.
Montage de cdrom : mount, umount
Configuration de /etx/fstab

9. Applications
Présentation des applications courantes:
bureautique, dessins, utilisateur WEB, réseau,
et des applications serveurs.

Recherches

Tout le site Le catalogue

Liens directs