Outils pour utilisateurs

Outils du site


systemes_dexploitation:linux:presentation

Introduction

Linux est un système d'exploitation multiutilisateurs et multitâche. L'aspect multiutilisateur signifie que plusieurs utilisateurs peuvent se servir du système, à la condition qu'ils y soient reconnus. Par exemple, vous avez en tête de liste le root qui est un superutilisateur. Cet utilisateur a tous les droits sur le système. Vous pouvez avoir d'autres utilisateurs qui sont des administrateurs et d'autres usagers qui ont d'autres droits et permissions différents selon leurs besoins.

L'aspect multitâche signifie que le système peu gérer plusieurs processus simultanément. Chaque application que vous démarrez est un nouveau processus dans le système en plus des processus déjà existants qui sont gérés automatiquement par le système pour sa propre gestion (exemple : gestionnaire de mémoire, interface graphique, etc.). C'est ce qui permet aussi d'avoir plusieurs services qui s'exécutent sur le système, par exemple un serveur http, un serveur ftp et un serveur de bases de données. Donc, plusieurs applications peuvent rouler en même temps tout comme sur Windows. Évidemment, plus le système contient des ressources importantes, plus il sera permis d'avoir des processus qui s'exécutent.

Pour aller un peu plus loin, il y aura aussi certains concepts à assimiler durant votre apprentissage. Vous saurez comment utiliser Linux dans les règles de l'art, car il s'agit bien d'un système d'exploitation qui a pour but premier d'être un intermédiaire entre vous et la machine, mais en adoptant Linux, vous adoptez en quelque sorte sa philosophie.

Philosophie

Linux est très différent de l'univers Windows. À la première vue, Linux ressemble bien à Windows par son utilisation de fenêtres et d'icônes. Mais il ne s'agit là que d'une enveloppe, une interface graphique qui a permis, d'une certaine façon, de windowiser Linux et le rendre plus accessible à un plus grand nombre. Car l'idée première de Linux, selon certaines personnes, c'est bien d'avoir un système d'exploitation qui sert de serveur sur des PC. Donc, de ce fait, Linux n'aurait pas dû avoir d'interface graphique, ce qui alourdi le système et s'accapare des ressources système inutilement. Originalement, le système n'était muni que d'une ligne de commande, comme pour le DOS anciennement, pour ceux qui ont connu.

Il est différent de Windows sur plusieurs points :

Vous avez le contrôle.  On dit souvent que si vous êtes root, vous êtes Dieu.

Mais avec les années, des applications se sont créés dans l'univers du libre et maintenant Linux s'avère une solution peu couteuse pour avoir un poste de travail dédié à la bureautique.

Ce qui vous attend…

Dans ce document de démarrage (du style «Getting started»), vous apprendrez comment utiliser Linux. Vous apprendrez comment l'acquérir, comment l'installer et comment l'utiliser.

Installation

L'installation de Linux s'est beaucoup simplifiée avec le temps. Ce que nous voyons aujourd'hui avec des distributions grand public, n'a rien a voir avec ce qui existait auparavant. Le processus d'installation du système est rendu aussi simple que celui de Windows, si ce n'est pas carrément plus simple.

Partitionnement

Voici l’étape cruciale de l’installation. Le partitionnement doit être fait avec précautions, car il peut mener à la perte de données importantes. Il faut bien s’assurer que nous savons ce que nous faisons afin d’éviter les erreurs.

Le partitionnement est peut-être ce qui est le plus complexe à comprendre dans l'installation de Linux. Le partitionnement est la division du disque dur physique en plusieurs partitions (appelés aussi volumes), qui peuvent être représentés comme des disques durs supplémentaires. Par exemple dans Windows, si vous avez un seul disque dur physique d'installé, il sera représenté par l'expression C:. Si vous avez toujours le même disque dur physique, mais avec trois partitions, vous aurez alors le C:, le D: et le E:. Ces trois partitions ont pratiquement les mêmes propriétés qu'un disque dur physique aux yeux du système, sauf qu'ils ne le sont pas.

Il y a trois types de partitions. Les partitions primaires, les partitions étendues et les partitions logiques. Un disque dur ne peut contenir que quatre partitions primaires au maximum. C'est une limitation dû aux ressources limitées d'anciennement. Pour créer plus de quatre partitions, il faut donc créer des partitions logiques à l'intérieur même d'une partition primaire qui est en fait une partition étendue lorsque utilisée à ce but.

À titre d'exemple si nous voulons de deux à quatre partitions, nous pouvons très bien tous les créer en partitions primaires. Si nous voulons cinq partitions, nous devons créer d'abord trois partitions primaires et une partition étendue. À l'intérieur de cette partition étendue nous allons créer la partition logique. On peut bien sûr le faire autrement : une partition primaire, une partition étendue et quatre partitions logiques à l'intérieur de la partition étendue.

Il est préférable de dessiner un schéma des partitions, selon nos besoins, avant de les créer à même le système. Normalement, pour Linux il faut au minimum deux partitions : une pour le système et ses application et une pour la mémoire virtuelle (swap, discuté plus tard). Mais cela est un minimum. Il est fortement recommandé de créer plusieurs partitions pour les différentes composantes du systèmes.

Schéma de partition idéal serait d'utiliser une partition pour les fichiers système (/), une pour les répertoires des documents (/home), une pour la partition /var, une pour les fichiers commun Linux et Windows et une dernière pour la mémoire virtuelle. Les répertoires et les noms de partitions, tels que /, /home, /var, /etc seront discutés plus tard.

Répertoires et partitions

Au sein de Linux, il n'existe pas de nom de volume comme le fait Windows avec le A:\, C:\, D:\, etc. Sous Linux on parle de points de montages. Par exemple, un disque dur IDE représenté comme étant /dev/hda aura un point de montage qui peut s'appeler /data. Cela peut être vrai pour les autres répertoires de Linux qui peuvent être des points de montage de partitions. Une partition /home sera entièrement dédiée à ce répertoire /home. Ceci est vrai avec plusieurs autres répertoires tels que / (root), /var, /boot, /home, etc.

Voici la liste des répertoires généralement vus dans les distributions Linux et leur utilisation.

/ Le répertoire racine (root directory) est le répertoire à la source du système. Comme son nom l'indique, tout part de point unique. /etc Le répertoire etc est là où se trouve généralement les fichiers de configuration pour les applications disponibles sur le système. /home Utilisé pour y placer les fichiers et les documents des usagers du système. Tous les usagers, sauf le root, ont leur répertoire dans /home. Un usager qui

se nomme jdoe, aura généralement un répertoire assigné nommé /home/jdoe.

/root Répertoire pour l'usager root. Il n'est pas placé dans le répertoire /home… /var /usr/bin /boot Les fichiers système et de configuration pour le démarrage du système se trouvent à cet endroit. Si vous voulez modifier le menu grub, vous le trouverez à cet endroit, dans /boot/grub.

Rédigé le 7 janvier 2007

systemes_dexploitation/linux/presentation.txt · Dernière modification : 2022/02/14 16:41 de sgariepy