Net Zone
GNU/Linux
Bouhzam Anass
Définition d’un système d’exploitation
Exemples de systèmes d'exploitations
Dans le secteur informatique, les systèmes
d'exploitation les plus répandus sont
• Windows (pour les PC et les serveur )
• Mac OS (pour les ordinateurs d'Apple)
• Linux (pour les PC et les serveurs)
• Unix (pour les serveurs).
Pour lestéléphones, on trouve
• Android, iOS (chez Apple),
• Symbian et Windows Phone
Histoire de Linux
Linus Torvalds, 300+
Richard Stallman entreprend de créer Distribution de
créa le projet sur son temps libre
GNU son propre système Linux
d'exploitation
1984 1991 2021
Quel rapport avec GNU ?
Eh bien il se trouve que ces deux projets
étaient complémentaires : tandis que Richard Stallman créait les
programmes de base (programme de copie de fichier, de
suppression de fichier, éditeur de texte), Linus s'était lancé dans la
création du « cœur » d'un système d'exploitation : le noyau.
Le projet GNU (programmes libres) et Linux (noyau d'OS) ont
fusionné
pour créer GNU/Linux.
Net
Zone
Caractéristiques de Linux
• fiable, robuste, puissant et efficace
• utilise très peu de ressources et peut fonctionner sur
des ordinateurs bas de gamme très peu puissants
• distribué librement avec son code source
• développé par de nombreux programmeurs (la plupart
bénévoles) impliquant une évolution rapide et un
résultat de qualité.
C E R T I F I C AT E
le concept de
système de fichiers
Types de fichiers
Les fichiers sont enregistrés dans une structure hiérarchisée en arbre. Ce système de fichiers
est donc composé de :
– racine et de noeuds <==> les répertoires
– feuilles <==> les fichiers contenant les données et les programmes.
Content Here
Les fichiers normaux (ordinaire -)
Fichier texte (ex : courrier, traitement de texte, configuration …) et fichier
exécutable (ex : programmes en code binaire)
Les répertoires (d)
Ce sont des conteneurs qui contiennent des références à d'autres fichiers.
Liens symboliques & liens physiques Content Here
Ce sont des fichiers qui ne contiennent qu'une référence (un pointeur) à un
autre fichier. Cela permet d'utiliser un même fichier sous plusieurs noms sans
avoir à le dupliquer sur le disque.
Les fichiers spéciaux (b et c) = (bloc et caracter)
Ce sont les points d'accès préparés par le système aux périphériques.
Lorsqu'un périphérique est branché au port USB de votre PC, le noyau Linux Net Zone
essai de reconnaître le matériel, et si tous est OK et peut fonctionner, il rendra le
matériel disponible sous la forme d'un fichier spécial dans le répertoire /dev de
votre disque dur.
chemins
Pour manipuler les fichiers, en plus des commandes, il faut
connaître le chemin d'accès à ces fichiers. Ce dernier peut
être :
Absolu : indépendant du répertoire dans lequel on se
trouve,constitué de la suite des noms de répertoires
nécessaires pour atteindre le fichier à partir de la racine.
Relatif : dépendant du répertoire dans lequel on se trouve
(soit le répertoire d'accueil, ou répertoire courant).
Comment manipuler des fichiers ?
Connaître le répertoire de travail : pwd
Changer de répertoire de travail : cd
Lister le contenu d'un répertoire : ls
L'option -l de la commande ls permet d'obtenir
des informations sur le type du fichier :
• répertoire fichier ordinaire ou fichier
spécial
• les droits d'accès au fichier par les
différents utilisateurs du système
• le nombre de liens du fichier,
• les noms du propriétaire et du groupe,
• la taille des fichiers en nombre de
caractères la date de dernière
modification
Afficher le contenu d'un fichier ordinaire : cat
Copier un fichier : cp
Couper ou renommer un fichier : mv
Add Text Add Text
Simple PowerPoint Simple PowerPoint
Presentation Presentation
Supprimer un fichier : rm
Créer un répertoire : mkdir
Supprimer un répertoire : rmdir
The golden rule : man
Creation des fichiers :