> Guide - Linux
Guide d'utilisation du Logiciel Libre GNU/Linux| Guide des Logiciels Libres GNU/Linux |
|
Ce guide est destiné aux personnes désireuses de comprendre l'Open Source et les Logiciels Libres et plus particulièrement, d'
apprendre à utiliser le système d'exploitation GNU/
Linux et ses applications : systèmes, serveu
rs, réseaux, interfaces de programmation ...
AVERTISSEMENT : les textes et techniques décrits dans ce document sont issus de différents sites qui traitent des systêmes d'exploitation UNIX, *BSD et GNU/Linux. Les contenus sont donc de s extraits et pourraient faire l'objet d'un désaccord de la part des auteurs. Pour toutes requêtes, veuillez &ea cute;crire à LinuxFranch-County.org. Permission vous est donnée de copier, distribuer et modifier ces documents selon les termes de La Licence de Documentation Libre GNU (GNU FDL), version 1.1 ou toute autre version ultérieure publiée par la Free Software Foundation. Les documents de ce guide sont classés par chapitres et par rubriques d'une à plusieurs pages réfé rencées par des liens dans le sommaire ci-dessous. Vous pouvez soit télécharger la ve rsion PDF de chacune des rubriques en utilisant un visionneur de fichiers pdf, soit les importer au format sxw et les ouvrir avec la suite bureautique libre Open-Office. |
Sommaire
Chapitre 1
- BSD (Berkeley Sofware Distribution : FreeBSD, NetBSD, OpenBSD)
- GNU/Linux (Gnu's Not Unix/Linux)
- De MULTICS à UNIX
- Historique : K. Thompson
- Le langage C et les versions d'UNIX
- Historique : D. Ritchie
- L'université de Berkeley et UNIX
- Le Logiciel Libre
- Historique : R. Stallman
- GNU (GNU's Not Unix)
- Le Copyleft et la licence GPL, General Public Licence
- Autres licences
- L'Open Source
- Historique : Linus Torvalds
- Minix, portage d'UNIX sur PC
- Bonus Linux
- Le Logiciel Libre
- Historique : R. Stallman
- GNU (GNU's Not Unix)
- Le Copyleft et la licence GPL, General Public Licence
- Autres licences
- L'Open Source
- UNIX principes de base qui ont guidé son développement
- Les concepts fondamentaux d'UNIX
- Différences et évolutions dans *BSD et Linux
- Le noyau BSD
- FreeBSD
- NetBSD
- OpenBSD
- Points communs et différences avec Linux
- Comparaisons dans les phases de développements de BSD et Linux
- Le noyau Linux
- Constations et améliorations du noyau 2.6
- Fonctionnalités diverses et sécurité
- Autre noyau (le micro noyau)
- Tableau comparatif
- Connexion utilisateurs
- Gestion des comptes : passwd, useradd, userdel et su
- Visualisation de fichiers : cat, more et less
- Aide en ligne : man
- Navigation : ls, cd, mkdir, rmdir et umask
- Protections
- app for iphone Utilisateur
- Groupe utilisateurs
Chapitre 2 : TP PDF | SXW
- Chargement de Linux (Boot Loader)
- Choix du Boot Loader (LILO ou GRUB)
- Initialisation du noyau
- La tâche initiale : init
- Le runlevel
- Représenation générale
- Les fichiers
- Noeud d'information (inode)
- Le nom
- Le répertoire de login (utilisateur)
- Usage fréquent : *, ?
- Groupe de caractères : [abcd], [a-z], [^...]
- Variables : $
- Substitution de variables et de commandes
- Liste des processus : ps
- Arrêter une commande : kill
- Lancement d'un processus en arrière plan : &, nohup
- Redirection des E/S (Entrées/Sorties) : <, >, <<, >> et ¦
- Enchaînement de commandes : ¦, ;, `...`, && et ¦¦
- Protection individuelle : \
- Protection forte : ‘...’
- Protection faible : “...”
- Déplacement des fichiers : ls, ln, cp et mv
- Visualisation de fichiers : cat, pr, wc et pwd
Chapitre 3 : TP PDF | SXW
- Principes du format de commandes
- Expression régulière
- Version étendue des permissions
- Généralités
- Mécanisme d'exécution d'une commande
- Evaluation de commandes
- Historique des commandes
- Le Shell script (programmation Shell)
- Exécution et structure conditionnelle (création d'un script shell) : test, [ ], if et else
- Exécution conditionnelle
- Opérateurs de comparaison
- Opérateurs sur les chaînes
- Opérateurs de comparaison numérique
- Affectation
- Variables prédéfinies internes au shell
- Variables prédéfinies par exécution de fichier
- Navigation : cd
- Portée des variables : export et set
- Contrôle d'exécution : exit, wait et exec
- Saisie : read
- Itération : for, while et exec
Chapitre 4 : TP PDF | SXW
- Sources de Linux
- Configuration des modules à compiler
- Choisir des options
- Compilation du noyau et installation des modules
- Configuration et installation du noyau
- Installation avec LILO
- Installation avec GRUB
Chapitre 5 : TP PDF | SXW
- Introduction
- Principes de bases d'adressage IP
- L'adressage
- Les classes d'adresses
- Identification du réseau
- Adresses réservées
- L'adresse de bouclage (loopback)
- Les noms de réseaux de type
- L'adresse de diffusion
- Les adresses "privées"
- Masque de sous réseau
- Protocoles Internet
- Historique
- Amélioration et évolution du réseau sous Linux
- Service internet exécuté avec xinetd : telnet (exemple)
- Vérification de l'état d'un service
- Création d'un script du système de démarrage des services (System V)
- Configurer le démarrage d'un service : chkconfig
- Autres services : daemon
- Principales commandes : ifconfig, ping, arp, rarp, route, ssh et traceroute
- Termes employés relatifs aux réseaux
Chapitre 6 :
- Introduction
- Principe du DHCP
- Installation du serveur DHCP
- Configuration du serveur DHCPd
- Les fichiers importants du DHCP
- Installation et configuration d'un client DHCP
- Client DHCPcd
- Client classique DHCP
Chapitre 7 : TP PDF | SXW
- Introduction
- Historique
- Qu'est-ce que le DNS ?
- Principe du DNS
- Hiérarchie des domaines
- Le nom de domaine
- Le nom canonique
- Adressage relatif
- La résolution de noms : resolver
- Fichier important du resolver
- Le serveur de nom de domaine BIND (Berkeley Internet Name Domain) : named
- Configuration d'un serveur DNS
- Quand est-il nécessaire ?
- Installation du serveur BIND
- Fichier important de named
- Déclaration d'un nom de domaine
- Les serveurs de noms
- Les principaux types de RR (Resource Records)
Chapitre 8 :
- Introduction
- Historique : Andrew Tridgell
- Implémentation de SaMBa
- Qu'est-ce que SaMBa
- Principe de fonctionnement
- Rappels TCP/IP, NetBIOS
- SMB, un protocole complexe
- Comparaison avec NFS (Network File System)
- Les composants de SaMBa
- Authentification
- Contrôle d'accès
- Administration et configuration de SaMBa
- Quand est-il nécessaire ?
- Installation de SaMBa : smbd et nmbd
- Fichier important de SaMBa
- Le fichier de configuration (paramètres "avancés")
- Les variables de SaMBa
- Ajout d'utilisateurs : smbpasswd
- Configuration de SWAT
- Utilisation de SWAT
- Configuration globale de SaMBa
- Configuration de répertoires partagés : /home
- Configuration d'un répertoire partagé accessible à tous
- Création d'un répertoire partagé avec droits restreints
- Configuration d'imprimantes partagées
- Visualisation de partage : smbclient
- Montage système de fichiers SaMBa


Aller à
