Master 1 Statistique Cours Système d’exploitation Linux et Réseau - R. FERRERE 2016/2017
III EXPLORATION DU SYSTEME LINUX 29
8 Connexion et session 30
8.1 Type de connexion : session et fin de session de travail . . . . . . . . . . . . . . . . . . . . . . 30
8.1.1 Gestiondesutilisateurs ................................... 30
8.1.2 Gestiondesmotsdepasse.................................. 31
8.2 lemodeconsole:leshellbash.................................... 31
8.3 la ligne de commande et le prompt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.4 Typeetformatdecommande .................................... 34
8.4.1 Majuscules/Minuscules.................................... 35
8.4.2 Caractèressépciaux ..................................... 35
8.4.3 Répertoire d’accueil et variable ’HOME’ . . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.4.4 Redirectionsettubes..................................... 35
8.4.5 Commandes de déplacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.4.6 Expressionsrégulières .................................... 36
8.5 Démonsetprocessus ......................................... 37
9 Organisation du système de fichiers 38
9.1 Arborescence du système de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
9.2 Chemin d’accès relatif et absolu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
9.3 Organisation des répertoires et fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
9.4 Gestion des protections sur les fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
9.5 Création et destruction de répertoires et de fichiers . . . . . . . . . . . . . . . . . . . . . . . . 41
9.6 Création et destruction de liens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
9.7 Gestion d’autres périphériques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
9.8 Documentationenligne... ...................................... 42
10 Outils de base et de programmation 43
10.1Outilsdebase............................................. 43
10.1.1 Archivageetsauvegarde................................... 43
10.1.2 Découpagedefichiers .................................... 44
10.1.3 Comparaison et analyse de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.1.4 Mécanisme de tube et de pipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.1.5 Mécanisme de recherche et de tri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.2 Editeurs de texte et outils de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
10.2.1 Des éditeurs simples comme Kate, Kwrite et Gedit . . . . . . . . . . . . . . . . . . . . 45
10.2.2 Quelques éditeurs évolués comme Nano et Vi . . . . . . . . . . . . . . . . . . . . . . . 45
10.2.3 UnIDEcommeKdevelop .................................. 48
11 Communication réseau 49
11.1 Principe général du fonctionnement réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
11.1.1 Ethernet et couches réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
11.1.2 TCP/IP............................................ 51
11.1.3 Connectivité, interfaces et routage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
11.2 Principe de connexion, de communication réseau et utilitaires . . . . . . . . . . . . . . . . . . 53
11.2.1 connexionsécurisée...................................... 53
11.2.2 transfert sécurisé ou non de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
11.2.3 connaître son environnement réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
12 Quelques références bibliographiques et internet... 55
http://lmb.univ-fcomte.fr/Richard-Ferrere richard.ferrere@univ-fcomte.fr -2-