Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Rapport Final
Elaborer par :
Ben Khelifa Mohamed amine
Trabelsi Eya
Bouzouita Lyna
Ben Belaid Sarah
Haj Mansour Sofienne
Le système d’exploitation
Introduction :
1
Le système d’exploitation
4- Offre des services pour accéder à ces ressources et crée des éléments
abstraits de niveau supérieur (des fichiers, des répertoires et des processus).
2
Rôle d’un OS :
1. Gestion de la mémoire :
La gestion de la mémoire est le partage de la mémoire entre l'OS et les
diverses applications, ses principaux rôles sont:
• Suivre les parties de la mémoire qui sont utilisées ou non utilisées.
• Allouer/libérer espace mémoire aux processus.
• Contrôler le swapping entre la mémoire principale et le disque.
3
2. Gestion du processus :
Un processus est un programme en cours d'exécution.
Le SE gère l'allocation du processeur entre les différentes applications grâce
à un algorithme d'ordonnancement. IL organise les tâches et les fait commuter
tout à tour pour donner l'impression qu'elles s'exécutent toutes simultanément
4
3. Gestion du Réseau :
Le rôle du système exploitation réseau est multiple :
L’Accès des utilisateurs au réseau :
• Créer et gérer les comptes des utilisateurs qui ont accès au réseau.
• Définir les permissions des utilisateurs et des groupes (lire, enregistrer,
supprimer, exécuter, …)
Le partage des ressources :
• Des documents
• Des périphériques : imprimantes, Coordonner les accès simultanés à
la même ressource
La surveillance du réseau :
• Les performances/La sécurité
5
4. Gestion du stockage :
Ils permettent de recevoir des informations, d'en envoyer et de stocker des
Informations.
-La manipulation de fichiers (sur une unité de stockage : partition, disque, CD….)
-Suivre l'état d'utilisation (libre ou réservée) de tout le matériel du système
informatique
5. Gestion de l’interface :
Gérer l'accès des programmes aux ressources matérielles par l'intermédiaire des
pilotes
6
Les composants d’un système d’exploitation
7
Les composants d’un système d’exploitation
8
Les composants d’un système d’exploitation
Partitionnement :
9
Types du SE
10
Les différents types de licences
11
Virtualisation:
12
Manipulation de LINUX
Linux Unix
Code Open source N’est pas disponible
Interface Graphique & ligne de commande Ligne de commande
Portabilité Sur n’importe disque dur N’est pas portable
Prix Gratuit Payant
Installation Très flexible Dépend de matériel
Matériel Économique au niveau matériel Serveur et pc haute gamme
13
Manipulation de LINUX
Retour 6 :
Manipulation de LINUX
Retour 7 :
Manipulation de LINUX
Retour 8.1 :
Manipulation de LINUX
Retour 8.2 :
Manipulation de LINUX
Retour 9.1 :
Manipulation de LINUX
Retour 9.2
Manipulation de LINUX
Retour 9.3
Retour 9.4 :
Manipulation de LINUX
Retour 9.5 :
Manipulation de LINUX
Retour 10 :
Retour 11 :
Manipulation de LINUX
mansour-sofiene@mansoursofiene-VirtualBox:~$ ls 100 examples.desktop pictures sansdoubl.txt tri_nb.txt Bureau Images
prjt2 Téléchargements tri.txt Doc1.9 Modèles Projet textAt.txt Vidéos Documents Musique Public text_tri_nb.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ cd Doc1.9
mansour-sofiene@mansoursofiene-VirtualBox:~/Doc1.9$ cd TD
mansour-sofiene@mansoursofiene-VirtualBox:~/Doc1.9/TD$ ms ms : commande introuvable
mansour-sofiene@mansoursofiene-VirtualBox:~/Doc1.9/TD$ ls fPHY.ph FSYM.sym Ui.txt UI.txt
mansour-sofiene@mansoursofiene-VirtualBox:~/Doc1.9/TD$ cd UI.txt bash: cd: UI.txt: N'est pas un dossier mansour-
sofiene@mansoursofiene-VirtualBox:~/Doc1.9/TD$ cat Ui.txt cat: Ui.txt: Aucun fichier ou dossier de ce type mansour-
sofiene@mansoursofiene-VirtualBox:~/Doc1.9/TD$ cat UI.txt hgzebfsfg qsjfjkeqf fejjsgsfgksvb srg,ksnlfaefg,kreg fesjfjqegsf
sbfh<djbhs<fd qsfhicush<f
mansour-sofiene@mansoursofiene-VirtualBox:~/Doc1.9/TD$ cw -l UI.txt Le programme « cw » n'est pas encore installé.
Vous pouvez l'installer en tapant : sudo apt install cw
mansour-sofiene@mansoursofiene-VirtualBox:~/Doc1.9/TD$ cd ..
mansour-sofiene@mansoursofiene-VirtualBox:~/Doc1.9$ cd ..
mansour-sofiene@mansoursofiene-VirtualBox:~$ touch note.csv
mansour-sofiene@mansoursofiene-VirtualBox:~$ nano note.csv
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat note.csv
mansour-sofiene@mansoursofiene-VirtualBox:~$ nano note.csv
mansour-sofiene@mansoursofiene-VirtualBox:~$
cat note.csv Aya,12,Assez bien Hedi,16,Tres bien Ahmed,8,Insuffisant Zeyneb,13,Assez bien
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 2 note.csv 12 16 8 13
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1-3 note.csv
Aya,12,Assez bien Hedi,16,Tres bien Ahmed,8,Insuffisant Zeyneb,13,Assez bien
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1-2 note.csv Aya,12 Hedi,16 Ahmed,8 Zeyneb,13 mansour-
sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1,3 note.csv Aya,Assez bien Hedi,Tres bien Ahmed,Insuffisant
Zeyneb,Assez bien
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -c 3 note.csv a d m y
Manipulation de LINUX
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d -f 1 note.csv > eleves.txt cut: le délimiteur doit être un seul caractère
Saisissez « cut --help » pour plus d'informations.
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1 note.csv > eleves.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ ls 100 examples.desktop note.csvui sansdoubl.txt tri.txt Bureau Images
pictures Téléchargements Vidéos Doc1.9 Modèles prjt2 textAt.txt Documents Musique Projet text_tri_nb.txt eleves.txt
note.csv Public tri_nb.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat eleves.txt Aya Hedi Ahmed Zeyneb mansour-sofiene@mansoursofiene-
VirtualBox:~$ cat.csvui cat.csvui : commande introuvable mansour-sofiene@mansoursofiene-VirtualBox:~$ cat note.csv
Aya,12,Assez bien hedi,16,tres bien Ahmed,8,Insuffisant Zeyneb,13,Assez bien
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat note.csv
Aya,12,Assez bien Hedi,16,Tres bien Ahmed,8,Insuffisant Zeyneb,13,Assez bien
mansour-sofiene@mansoursofiene-VirtualBox:~$ rm note.csvui
mansour-sofiene@mansoursofiene-VirtualBox:~$ ls 100 eleves.txt Musique Projet textAt.txt Vidéos Bureau examples.desktop
note.csv Public text_tri_nb.txt Doc1.9 Images pictures sansdoubl.txt tri_nb.txt Documents Modèles prjt2 Téléchargements
tri.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat 100
mansour-sofiene@mansoursofiene-VirtualBox:~$ rm 100
mansour-sofiene@mansoursofiene-VirtualBox:~$ ls Bureau examples.desktop note.csv Public text_tri_nb.txt Doc1.9 Images
pictures sansdoubl.txt tri_nb.txt Documents Modèles prjt2 Téléchargements tri.txt eleves.txt Musique Projet textAt.txt Vidéos
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 2 noe.csv 2>erreur.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ ls Bureau examples.desktop pictures Téléchargements Vidéos Doc1.9
Images prjt2 textAt.txt Documents Modèles Projet text_tri_nb.txt eleves.txt Musique Public tri_nb.txt erreur.txt note.csv
sansdoubl.txt tri.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat erreur.txt cut: noe.csv: Aucun fichier ou dossier de ce type mansour-
sofiene@mansoursofiene-VirtualBox:~$ cut -d -f 1 brouillon.csv > fichier_res.txt 2>erreur.txt mansour-
sofiene@mansoursofiene-VirtualBox:~$ ls Bureau erreur.txt Modèles prjt2 Téléchargements tri.txt Doc1.9 examples.desktop
Musique Projet textAt.txt Vidéos Documents fichier_res.txt note.csv Public text_tri_nb.txt eleves.txt Images pictures
sansdoubl.txt tri_nb.txt
Manipulation de LINUX
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat erreur.txt cut: le délimiteur doit être un seul caractère Saisissez « cut --
help » pour plus d'informations.
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1,3 broullon.csv >Fichier-res.txt 2>>erreur.txt mansour-
sofiene@mansoursofiene-VirtualBox:~$ ls Bureau erreur.txt Images pictures sansdoubl.txt tri_nb.txt Doc1.9 examples.desktop
Modèles prjt2 Téléchargements tri.txt Documents fichier_res.txt Musique Projet textAt.txt Vidéos eleves.txt Fichier-res.txt
note.csv Public text_tri_nb.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat erreur.txt cut: le délimiteur doit être un seul caractère Saisissez « cut --
help » pour plus d'informations. cut: broullon.csv: Aucun fichier ou dossier de ce type
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1 broulloin.csv >> fichier_res.txt 2>&1
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat fichier_res.txt cut: broulloin.csv: Aucun fichier ou dossier de ce type
mansour-sofiene@mansoursofiene-VirtualBox:~$ sort -n <<STOP
2 5 1 9 0 12 64 34 89 STOP
0 1 2 5 9 12 34 64 89 mansour-sofiene@mansoursofiene-VirtualBox:~$ wc -m <<FIN
3 ><<<<<<<<<< FIN14
mansour-sofiene@mansoursofiene-VirtualBox:~$ wc -m <<FIN
3 1 67 51 23 47 GHJSGK DEHJKD FIN 30
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1 note.csv | sort Ahmed Aya Hedi Zeyneb
mansour-sofiene@mansoursofiene-VirtualBox:~$ cut -d ',' -f 1 note.csv | sort >> eleve.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ cat eleve.txt Ahmed Aya Hedi Zeyneb
mansour-sofiene@mansoursofiene-VirtualBox:~$ ls Bureau erreur.txt Modèles Projet text_tri_nb.txt Doc1.9 examples.desktop
Musique Public tri_nb.txt Documents fichier_res.txt note.csv sansdoubl.txt tri.txt eleves.txt Fichier-res.txt pictures
Téléchargements Vidéos eleve.txt Images prjt2 textAt.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ touch oss2.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ nano.oss2.txt nano.oss2.txt : commande introuvable
mansour-sofiene@mansoursofiene-VirtualBox:~$ nano oss2.txt Utilisez « fg » pour revenir à nano. [1]+ Arrêté nano oss2.txt
mansour-sofiene@mansoursofiene-VirtualBox:~$ nano oss2.txt Utilisez « fg » pour revenir à nano. [2]+ Arrêté nano oss2.txt