Vous êtes sur la page 1sur 5

I.

Généralité sur linux

1. Définition
Linux est un système d'exploitation basé sur le noyau Linux, développé
par Linus Torvalds en 1991. Il est connu pour sa stabilité, sa sécurité et sa
flexibilité.

2. Caractéristiques de Linux
- Open source : Linux est distribué sous une licence libre, ce qui signifie que
son code source est accessible à tous et peut être modifié.
- Multi-utilisateurs : Linux permet à plusieurs utilisateurs d'accéder
simultanément au système avec des droits et des permissions différents.
- Multiplateforme : Linux fonctionne sur diverses architectures matérielles,
telles que x86, ARM, PowerPC, etc.
- Modularité : Linux est composé de nombreux modules indépendants qui
peuvent être ajoutés ou supprimés selon les besoins.

II. Gestion des utilisateurs dans Linux


1. Création des utilisateurs
- Linux permet la création de multiples comptes utilisateurs avec des
identifiants uniques (UID) et des noms d'utilisateur.
- Les commandes telles que useradd, userdel et usermod sont utilisées pour
gérer les utilisateurs.

2. Gestion des groupes


Les utilisateurs peuvent être regroupés en groupes pour faciliter la gestion des
autorisations.
Les commandes groupadd, groupdel et groupmod permettent de créer,
supprimer et modifier les groupes.

3.

Permissions et accès aux fichiers


Linux utilise un système de permissions pour contrôler l'accès aux fichiers et
répertoires.
Chaque fichier et répertoire a des permissions définies pour le propriétaire, le
groupe et les autres utilisateurs.
Les commandes chmod et chown sont utilisées pour modifier les permissions et
le propriétaire d'un fichier.

III. Gestion des ressources dans Linux


1. Gestion du processeur
- Linux utilise un ordonnanceur pour attribuer le temps de traitement du
processeur aux différents processus.
- Des outils tels que top et htop permettent de surveiller l'utilisation du
processeur.

2. Gestion de la mémoire
- Linux utilise la pagination et la mise en cache pour optimiser l'utilisation de la
mémoire.
- La commande free permet de vérifier l'utilisation de la mémoire.

3. Gestion du stockage :
- Linux offre une gestion avancée du stockage avec des systèmes de fichiers
journalisés, des volumes logiques, des quotas, etc.
- Les commandes fdisk, mkfs et mount sont utilisées pour créer, formater et
monter des partitions.

4. Gestion du réseau :
-Linux prend en charge de nombreux protocoles et interfaces réseau.
Des outils tels que ifconfig et ip permettent de configurer et de surveiller les
interfaces réseau.

Conclusion
En conclusion, Linux est un système d'exploitation puissant et flexible, offrant
une gestion avancée des utilisateurs et des ressources. Sa nature open source,
sa stabilité et sa sécurité en font un choix populaire pour les serveurs et les
applications critiques. La gestion des utilisateurs permet de contrôler les accès
et les permissions, tandis que la gestion des ressources assure une utilisation
efficace du processeur, de la mémoire, du stockage et du réseau. Linux continue
d'évoluer grâce à la contribution de la communauté open source, assurant ainsi
son développement continu et son adaptation aux besoins changeants de
l'informatique moderne. Merci de votre attention.

Vous aimerez peut-être aussi