Linux - Linux, mise en œuvre
( Informatique )
Objectif Pédagogique
| Acquérir les connaissances essentielles pour aborder sereinement Linux. |
Description / Contenu
| • Qu'est-ce que Linux ?
- Les architectures supportant Linux.
- Les logiciels libres, la licence GPL, GNU et Linux.
- Pourquoi tant de distributions Linux ? et Unix ?
- Où trouver les bonnes sources d'information sur Linux ?
- La documentation en ligne, les Howto, les FAQ. Sites Web, newsgroups, forums.
- Le démarrage d'un système Linux.
- Le boot, démarrage du noyau.
- Les fichiers sollicités et leurs rôles (grub, lilo, inittab).
- La philosophie des runlevels.
- Le démarrage commenté d'un système Linux en mode ''pas à pas''.
• L'environnement de travail
- La ligne de commande (bash).
- Le décodage d'une ligne de commande : $,*,','',`, etc.
- Les redirections et les pipes (>,|).
- Les caractères spéciaux (synthèse).
- Le lancement de la commande (alias, fonction, commande interne, PATH).
- L'environnement texte.
- Les fichiers bashrc, .bash_profile, .bash_history, ...
- Les principales variables du bash (PS1, HOME, PATH...).
- L'éditeur vim.
- L'environnement graphique.
- Rôle et paramétrage du serveur X (xorg.conf, gdm.conf, DISPLAY...).
- Travailler sous GNOME ou KDE (librairies concernées, applications spécifiques) ?
- Les applications graphiques utiles.
- Navigateurs, mails, gestionnaire de fichiers, traitements de texte, bookmarks déportés, antivirus multi-plateformes sous Linux, gravure, multimédia...
- Tout faire avec un navigateur (usermin).
- Personnalisation de son environnement de travail (prompt, alias, PATH, .bashrc, ...).
• Gestion des fichiers
- Une structure arborescente.
- Contenu des répertoires standard (/bin, /home, /usr...).
- Notion de filesystem (mount, df, ...).
- Les commandes de base : mkdir, cd, pwd, ls, rm, file, cat, ...
- Gérer correctement les permissions d'accès aux fichiers (umask, chmod, ...).
- Les liens symboliques.
- Partitions et filesystems.
- Intérêt de partitionner son disque.
- Notion de montage des filesystems (ext2, ext3, mount, ...).
- Les périphériques amovibles (CDROM, clés USB).
- Création et gestion d'une arborescence de fichiers représentant un ****** Web.
- Mise en oeuvre de liens symboliques pertinents.
• Gérer les processus
- Le multitâche sous Linux.
- Les différents modes de lancement d'un script ou d'un programme : &, service, shebang, bash script.
- Visualiser les processus : ps, top, gtop.
- Communiquer avec les processus.
- Envoyer un signal avec kill.
- Les arguments de la commande service (start, stop, restart, reload).
• Linux en réseau et cohabitation avec Windows (Samba)
- Les protocoles, les services... : TCP/IP, NFS, SMTP, DNS, DHCP...
- La connexion à une machine distante : telnet, ssh.
- Les transferts de fichiers : (s)ftp, rcp. Linux et Windows (Samba, serveur et client).
- Et la sécurité !!!
- Configuration IP standard d'un serveur Linux.
- Lire et modifier sa configuration (IP, DNS, passerelle) pour accéder au Web.
- Gestion des paramètres utilisateur liés aux mails et navigateur Web.
- Configuration WiFi (sans fil).
- Mon noyau est-il à jour ?
- Récupérer le bon pilote, l'installer et le paramétrer.
- Les commandes iwconfig, iwlist...
- ''Cracker'' une clé WEP.
- Configuration du poste de travail pour accéder à Internet.
- Accès depuis Windows à un répertoire Linux partagé sous Samba.
- Automatisation de transfert de fichiers par FTP.
• Installer Linux
- Matériels supportés et configurations minimales.
- Les informations à recueillir avant l'installation.
- Quel partitionnement et quel type de file system pour quel besoin ?
- La cohabitation avec Windows (multiboot).
- Les pièges classiques.
- Installation de Linux (partitionnement pertinent du disque, l'impact du choix des packages, la configuration du réseau).
- Problèmes classiques et résolutions (carte graphique non reconnue, cohabitation avec Windows...).
• Compléments d'administration
- L'administration via les outils graphiques (Webmin, outils systèmes, etc.).
- Créer un compte et son environnement.
- Installer un logiciel (packages et sources).
- Exemples d'utilisation des commandes rpm et apt-get ...
- Problèmes classiques et solutions.
- Création d'un compte avec la commande useradd puis avec WEBMIN.
- Installation d'un logiciel à partir de ses sources (tar).
- Installation d'un package rpm. |
Public concerné
| Aucune connaissance particulière. |
Méthodes
| Aucune connaissance particulière. |
Coût de la Formation
Type de Formation
- Formation continue en présentiel - Formation salarié en DIF
|
|
| Lieu
de la formation |
France Entière |
| Dates et durée |
Plusieurs Sessions dans l'année |
| Niveau en fin de
formation |
Autre |
| Formation rémunérée |
Non |
| Période
en entreprise |
NCNon |
| Référence |
LXM |
|
|