Академический Документы
Профессиональный Документы
Культура Документы
|
i
Arnaud Lewandowski
lewandowski@lil.univ-littoral.fr
½
Modalités:
± alternance cours / TP
± 10x 3h
± évaluation (individuelle, à la fin)
Plan général:
± Introduction sur les systèmes d¶exploitation
± Linux: c¶est parti !
± Initiation au shell
± Le système de fichiers
± Les redirections & pipes
± Les processus
± Les filtres
± L¶éditeur vi
± L¶utilitaire make
± Les scripts
Consultable en ligne:
± http://www.root66.net/linux/Linux-france.org/article/ohoarau/
± ...
Architecture-type:
applications
APPLICATION
(jeux, outils bureautiques, «)
Propriétés
± multi-tâches
± multi-utilisateurs
± multi-postes
± Libre (et gratuit) !!
droits accordés par le
Ô
( )
± Logout:
une machine ³sauvagement´
commande ³logout´ dans la console
Caractères spéciaux:
L'astérisque ou étoile:
± interprété comme toute suite de caractères
alphanumériques
± utiliser
(commande rm par ex...)
Le point d¶interrogation:
± remplace 1 seul caractère alphanumérique
p. 15 Arnaud Lewandowski ICC
i
Affichage des caractéristiques:
groupe
(
) **+,-(./ %&0(&(O'
group
type
user
others
p. 16 Arnaud Lewandowski ICC
i
Changer les permissions:
12 *
w : écriture
5++ O
x : exécution
p. 17 Arnaud Lewandowski ICC
i
Manipulation des fichiers
± copier : *(*6
± déplacer/renommer : 7*(*6
± effacer : *
± afficher le contenu : *
± trier le contenu : *
se déplacer:
G
G
G
)G #
OO
G
G
)#
G
G
)#
G
G#
99
)
accès transparent
i
i
i i
Ü ii
i
i
i i
montage effectué sur G
de façon transparente
Ü i i t Ü i i t Ü i i t
G
r
r I ( r
) r
r I ( r
)
r
r I ( r
)
t r i
r i
i r tt i .
t r i
r i
i r tt i .
t r i
r i
i r tt i .
Liens symboliques
;*7;;*
± crée un
± traverse les partitions
± fonctionne aussi pour les répertoires
TP !
exemples:
O crée/écrase le fichier liste
et y dirige la sortie de µlsµ
ajoute à la fin du fichier liste
la sortie de µdateµ
envoie comme entrée
à la commande µwcµ le fichier liste
Tube:
pour ³connecter 2 commandes´
08
<=>??@?A??=BCDEBBAF>
G,&&(@%0%%O%,9
R actif
T bloqué
P en attente de page
en attente de disque
endormi
IW swappé
Z tué
Options de ps:
-a liste tous les processus actifs
-u format d¶affichage long
-x inclut les processus sans terminal
Tuer un processus:
) &<=>
Processus en arrière-plan:
(le terminal n¶est pas bloqué)
exemple: *
O
I
± détruit les lignes consécutives dupliquées
± options: (affiche les lignes "uniques"),
(affiche les lignes "dupliquées")
± ex:
I*
I
*
**
± compare deux fichiers
± options: (ignorer les lignes vides)
± ex:
***(*6
± recherche, dans le fichier passé en paramètre, les
lignes vérifiant une expression régulière donnée
± syntaxe : *
± ex:
ë !!
cherche dans
toutes les lignes qui contiennent le
mot
ë !AK!
cherche dans
toutes les lignes qui commencent
par une majuscule
TP !
Üui kTi e eun
d o presseur TI non o press
son re uis pour isionner ee i a e.
ë 7 est un éditeur
(en mode console)
peu convivial certes, mais ultra puissant
=> TP !