Systèmes et réseaux : Systèmes d'exploitations et interpréteurs de commandes : Principes de bases et apprentissage de la ligne de commandes : Systèmes d'ordinateurs personnels (=mono-utilisateur) : – Linux (Ubuntu, Debian, Fedora,...) – Max OS X – Windows 7 et Windows 8 Systèmes de serveurs ou stations de travail : – Linux / AIX / Solaris... – Windows server 2012 Systèmes pour smartphones et tablettes : – Android – IOS – Windows Phone Mais aussi des systèmes embarqués, distribués, virtualisés,... Qu'est-ce qu'un Système d'Exploitation : Couche logicielle qui permet et coordonne l'utilisation du matériel entre les différents programmes d'applications. Interfaces d'un SE : • Appels systèmes • Interface de programmation ATI (Application Programming Interface) • Interface de commandes (pour les utilisateurs) : textuelle (Shell) ou graphique __________________________________________________ Systèmes et réseaux : Couches et disques durs : Quelles sont les couches ? L'Operating System (OS = Système d'exploitation) permet de dématérialiser la couche matérielle. La couche matérielle : Le BIOS (petit logiciel) est sur une petite mémoire non volatile qui permet de mettre en relation les éléments matériels et cherche à lancer l'OS. Les ports servent à connecter les périphériques (imprimantes, souris, USB, clavier, écrans, …). Il existe deux types de périphériques : Ceux d'"entrée" et ceux de "sortie", certains font les deux, exemple : écran tactile → Il nous fourni des infos et on lui en fourni. Les disques durs : De base un disque dur est nommé "C :" car les ports A : et B : étaient destinés aux disquettes, désormais obsolètes. Lorsque l'on achète un disque dur neuf pour que Windows puisse l'utiliser il faut en faire une ou plusieurs partitions : On divise alors un disque physique en deux disques logiques "E :" et "F :" Il faut alors formater la ou les partitions pour découper le disque logique en petites parties pour stocker les fichiers. Le formatage est important car tout les OS ne fonctionnent pas de la même manière. Quelques exemples : • Windows 7 et 8, et server 2008 et 2012 : Formatage en NTFS (propre à Windows) ou en FAT32 (pour les USB, pratique car reconnu par tout les OS normalement) • Systèmes UNIX (Solaris, Mac OS X, Linux,...) : Les OS Linux peuvent (il y a plusieurs possibilités en fonction de ce que l'on désire faire) se formater en ext 4 par exemple. • Il existe d'autres systèmes d'exploitations moins connus comme VMS (par Digital/HP) qui servent par exemple à l'armée ou pour les applications monétaires. → Le formatage donne un système de fichiers : Exemple : Je ne peux pas aller dans "Musiques" si je n'ai pas les droits de "Utilisateurs"