Système d'exploitation et logiciel
Le système d’exploitation
Le système d’exploitation
Système d’exploitation
Système d’exploitation
- Le système d’exploitation permet le partage des ressources matérielles d’un ordinateur entre les différentes applications et utilisateurs qui y accèdent.
- Windows, macOS ou encore Linux sont tous trois des systèmes d’exploitation.
- Le système d’exploitation est un intermédiaire entre le matériel et les applications.
Les fonctions d’un système d’exploitation
Les fonctions d’un système d’exploitation
- Les fonctions de base d’un système d’exploitation sont d’assurer la gestion des accès au processeur, à la mémoire, aux périphériques d’entrée/sortie.
- On peut lui reconnaître d’autres rôles comme la gestion de fichiers, mais aussi la gestion des utilisateurs et des droits des utilisateurs.
Les systèmes d’exploitation libres et propriétaires
Les systèmes d’exploitation libres et propriétaires
- Sur leurs ordinateurs personnels, les particuliers comme les professionnels utilisent communément Windows (développé par Microsoft) ou macOS (développé par Apple).
- Les matériels mobiles reprennant en plus petit l’architecture d’un ordinateur classique, sont dotés d’un système d’exploitation, comme Android (développé par Google) ou iOS (développé par Apple).
- Si tous ces systèmes d’exploitation ont la même vocation, certains sont libres (Linux ou Android) tandis que les autres sont dits propriétaires.
Les commandes de base sous Linux
Les commandes de base sous Linux
- L’application qui donne accès aux commandes en mode texte est presque systématiquement appelée « Terminal » ou « Console ».
Les commandes de base
Les commandes de base
- Sous Linux, les fichiers sont organisés selon une structure en arbre : arborescence
- À tout moment, toute application se trouvant à un endroit d’une arborescence est le répertoire courant.
- Pour localiser un élément dans cette arborescence, on peut utiliser un chemin absolu ou chemin relatif. « .. » correspond à un déplacement d’un niveau plus haut vers la racine.
- Voici les commandes fréquemment utilisées :
- Connaître le chemin du répertoire courant : pwd
- Changer de répertoire courant : cd suivi du chemin relatif ou absolu vers le nouveau répertoire.
- Connaître le contenu du répertoire courant : ls
- Créer un répertoire dans le répertoire courant : mkdir suivi du nom du répertoire à créer.
- Supprimer un fichier ou un répertoire dans le répertoire courant : rm suivi du nom du répertoire à supprimer.
- Dupliquer / créer une copier un fichier dans le répertoire courant : cp
Informations système
Informations système
- date : pour connaître l’heure réglée sur l’ordinateur
- free : pour obtenir un résumé sur l’utilisation de la RAM
- ping suivi d’une adresse IP : pour connaître la connectivité de son ordinateur avec l’équipement qui porte l’adresse IP visée par le ping.
Gestion des droits d’accès aux fichiers
Gestion des droits d’accès aux fichiers
Organisation des utilisateurs sous Linux
Organisation des utilisateurs sous Linux
- Il existe sous Linux un utilisateur particulier qui dispose de tous les droits : il s’agit du super utilisateur, root ou encore administrateur.
- Pour faciliter l’administration des droits accordés à chacun des utilisateurs déclarés dans le système d’exploitation, il est possible d’organiser ces derniers en groupes, pour accorder les droits au groupe.
Types d’accès accordés
Types d’accès accordés
- Droits accorder sur un fichier ou un répertoire :
- l’accès en lecture, traduit sous Linux avec la lettre r ;
- l’accès en écriture, traduit avec la lettre w ;
- l’accès en exécution, traduit par la lettre x.
- Les droits sont accordés à 3 catégories d’utilisateurs :
- le propriétaire de l’élément, désigné par la lettre u ;
- le groupe d’utilisateurs auquel est associé l’élément, désigné par la lettre g ;
- tous les autres utilisateurs, désignés par la lettre o.
- tous les utilisateurs, quels qu’ils soient, désignés par la lettre a.
Outils pour gérer les droits d’accès
Outils pour gérer les droits d’accès
- Changer le propriétaire ou le groupe d’un élément : « chown proriétaire:groupe element ».
- Changer les droits d’accès à un élément : la syntaxe est la suivante :
où
- : indique sur quelle catégorie d’utilisateur on veut intervenir ;
- : indique si l’on supprime (-), ajoute (+) où remet au défaut (=) les droits d’accès ;
- : indique les droits d’accès concernés à ajouter ou supprimer.