Académique Documents
Professionnel Documents
Culture Documents
Introduction Linux
Mourad OUADOU
21/10/2015
Systme dexploitation
Quest ce quun systme dexploitation?
Architecture-type:
APPLICATIONS
SYSTEME
DEXPLOITATION
MATERIEL
applications
(jeux, outils bureautiques, )
Interprteur de commandes, compilateur,
noyau
Langage machine
Dispositifs physiques
Linux: on y va !
Proprits
multi-tches
multi-utilisateurs
Libre (et gratuit) !!
Logout:
NE PAS ETEINDRE une machine brusquement.
commande logout dans la console
Initiation au shell
Le Shell = interprteur de commandes
interface utilisateur de base (interlocuteur avec le noyau) .
Son rle consiste ainsi lire la ligne de commande,
interprter sa signification, excuter la commande, puis
retourner le rsultat sur les sorties.
Initiation au shell
- commandes -
- commandes Exemples:
date
whoami
affiche le nom de lutilisateur connect
echo
affiche un message (echo "bonjour !")
ls
liste le contenu
dun rpertoire
man <cde>
manuel en ligne
Le systme de fichiers
Stocke les donnes:
de faon hirarchique
structure arborescente
TOUT est fichier
3 types de fichiers:
fichiers ordinaires
rpertoires
fichiers spciaux
Le systme de fichiers
- fichiers Accs aux fichiers rglement
(sauf: tous les droits pour root)
3 types dutilisateurs:
propritaire (user)
personnes du mme groupe (group)
les autres (others)
3 types de permissions
lecture (r)
criture (w)
excution (x)
crer/supp fichiers
excuter
traverser
fichier
rpertoire
Le systme de fichiers
- fichiers Affichage des caractristiques: ls -l
groupe
-rw-r--r-- 1 dupont 58K 16 Jul 09:19
propritaire
taille
tp1.tex
nom
date
group
type
-rw-r--r-user
others
Le systme de fichiers
- fichiers -
cp fic1 fic2
mv fic1 fic2
rm fic
cat fic
sort fic
Le systme de fichiers
- larborescence -
rpertoire racine
le rpertoire de login: ~
bin
tmp
home
le rpertoire courant: .
le rpertoire suprieur: ..
Dupont
connatre le rp. courant: pwd
lister le contenu: ls
.cshrc
cours
docs
tp1.tex
Le systme de fichiers
- larborescence -
pwd retourne:
/home/dupont/cours
se dplacer: cd
[/home/dupont/cours]$ cd ..
[/home/dupont]$
[/home/dupont]$ cd /tmp
[/tmp]$
chemin relatif
chemin absolu
/
tmp
buzz
.cshrc
home
dupont
cours
tp1.tex
rpertoire courant
docs
Les processus
Processus = objet dynamique
qui reprsente un programme en cours
dexcution et son contexte
Caractristiques:
identification (pid)
identification du proc. parent (ppid)
propritaire
priorit
...
Les processus
Options de ps:
-a
-u
-x
Tuer un processus:
kill9<PID>