Utilisateur: Exemples: KDE, GNOME, Mate, Rox
Utilisateur: Exemples: KDE, GNOME, Mate, Rox
Utilisateur: Exemples: KDE, GNOME, Mate, Rox
utilisateur
(user) Exemples: KDE, GNOME,
MATE, ROX
Image due à fr.wikipedia.org/wiki/IceWM
interface graphique
(desktop environement)
Exemples: kWin, Compiz,
Marco, IceWM, FluxBox
X Window System
noyau Linux
est le plus connu
(kernel)
19/34
Le gestionnaire de fenêtres IceWM
• utilisé par défaut sous Antix Linux
• Pas spectaculaire mais très léger et rapide
20/34
Exemple de systèmes légers/rapides
distribution : Antix (très complet)
noyau : Linux
interface graphique Rox (remplaçable)
Rappel nommage :
« .. » = dossier parent/père
« / » = dossier racine du système de fichiers
« ~ » = dossier personnel ($HOME)
22/34
Terminal Shell : gestion de dossiers/fichiers
Commandes qui manipulent des dossiers et fichiers
• cd / se placer à la racine
• cd /usr/games aller au dossier «/usr/games»
• cd .. se placer dans le dossier parent
• cd games aller au dossier «games» du dossier courant
• ls afficher tous les fichiers du dossier courant
• ls f* afficher les fichiers qui commencent avec f
• ./fortune lancer le programme « fortune » du dossier courant
• cd ~ aller au dossier personnel ($HOME)
Rappel nommage :
« .. » = dossier parent/père
« / » = dossier racine du système de fichiers
« ~ » = dossier personnel ($HOME)
22/34
Terminal Shell : gestion de dossiers/fichiers
Rappel nommage :
« .. » = dossier parent/père
« / » = dossier racine du système de fichiers
« ~ » = dossier personnel ($HOME)
22/34
La mémoire RAM sous Linux
les applications sont prioritaires pour l’utiliser
le noyau protège contre les accès illégaux des applications
vis à vis du noyau : impossible d’écrire sur la mémoire d’un
autre programme ou dans le kernel space
Mémoire Tampon (Buffers) et Cache : stocker dans la RAM
une part du disque dur pour accélérer la machine
SWAP : un fichier d’échange dit « swap » est utilisé lorsque
la RAM est insuffisante (mémoire virtuelle)
Linux : faire une partition SWAP de même taille que la RAM
Disque(s) dur(s)
± 50 fois moins rapides que la RAM
Racine unique « / », pas de lecteur « C: » Windows
Les clés USB, les DVD sont représentés par un fichier
comme /dev/sdb, /dev/sdc qui doit être monté sur un
dossier du système des fichiers
La mémoire RAM sous Linux
les applications sont prioritaires pour l’utiliser
le noyau protège contre les accès illégaux des applications
vis à vis du noyau : impossible d’écrire sur la mémoire d’un
autre programme ou dans le kernel space
Mémoire Tampon (Buffers) et Cache : stocker dans la RAM
une part du disque dur pour accélérer la machine
SWAP : un fichier d’échange dit « swap » est utilisé lorsque
la RAM est insuffisante (mémoire virtuelle)
Linux : faire une partition SWAP de même taille que la RAM
Disque(s) dur(s)
± 50 fois moins rapides que la RAM
Racine unique « / », pas de lecteur « C: » Windows
Les clés USB, les DVD sont représentés par un fichier
comme /dev/sdb, /dev/sdc qui doit être monté sur un
dossier du système des fichiers
La mémoire RAM sous Linux reporté
les applications sont prioritaires pour l’utiliser
le noyau protège contre les accès illégaux des applications
vis à vis du noyau : impossible d’écrire sur la mémoire d’un
autre programme ou dans le kernel space
Mémoire Tampon (Buffers) et Cache : stocker dans la RAM
une part du disque dur pour accélérer la machine
SWAP : un fichier d’échange dit « swap » est utilisé lorsque
la RAM est insuffisante (mémoire virtuelle)
Linux : faire une partition SWAP de même taille que la RAM
Disque(s) dur(s)
± 50 fois moins rapides que la RAM
Racine unique « / », pas de lecteur « C: » Windows
Les clés USB, les DVD sont représentés par un fichier
comme /dev/sdb, /dev/sdc qui doit être monté sur un
dossier du système des fichiers
Visualiser l’état des mémoires à l’aide du Shell
Démarrer une console/terminal et taper les commandes
indiquées à gauche (explication à droite en commentaire) :
free # i n f o r m a t i o n s s u r l a RAM
f r e e −h #h = human r e a d a b l e
c a t / proc / meminfo
top # t a p e r M pour t r i e r s e l o n
# l a consommation memoire
d f −h # i n f o r m a t i o n s disques durs
Pour visualiser les clés USB montées :
c a t / proc / mounts
mount
24/34
Gérer d’autres ressources à l’aide du Shell
c a t / proc / c p u i n f o # I n f o r m a t i o n s CPU
c a t / proc / v e r s i o n
uname −−h e l p # a f f i c h e l e s o p t i o n s =>
uname −s r v # K e r n e l name , v e r s i o n , OS
Gérer un processus (ex. firefox) s’il consomme trop de CPU
killall -SIGSTOP firefox #firefox suspendu
...
killall -SIGCONT firefox #firefox redémarre
cpulimit -e firefox -l 50 #utiliser max 50% CPU
26/34
Touches très utiles : [Tab], flèches ↑↓, CTRL
Tapez le début d’une commande/fichier ⊕ appuyer
sur la touche TAB : Linux complète la saisie ou pro-
pose les différentes possibilités pour la compléter
27/34
Le manuel
28/34