Systèmes d’exploitation INF 3723—Automne 2008
Université du Québec en Outaouais
–
Département d'informatique et d’ingénierie
C.P. 1250 -
Hull -
J8X 3X7
Téléphone: (819) 595-3900
Télécopieur: (819) 773-1638
Annexe A
1. Éditeurs Unix
Plusieurs éditeurs fonctionnent sous Unix : emacs, vi, xedit, pico….
Mais vi est l’éditeur standard sur la majorité des systèmes UNIX.
vi utilise deux modes :
• Mode insertion : utilisé pour entrer du texte.
• Mode de commandes : utilisé pour manipuler le fichier.
Pour créer un fichier nomfich avec vi :
• On lance la commande : vi nomfich
• Appuyer sur la touche i pour passer en mode insertion
• Taper le texte
• Peser sur <Esc> pour passer en mode commandes
• Pour la sauvegarde, appuyer sur les 3 touches :wq
Pour plus d’informations sur cet éditeur, consulter le lien suivant :
http://w3.uqah.uquebec.ca/DOC/unx_vi.html ou
http://www.cs.fsu.edu/general/vimanual.html
2. Fichiers et répertoires
Chaque utilisateur du système Unix est identifié par un numéro unique appelé
UID (user identifier).
Un utilisateur particulier, appelé le superviseur ou l’administrateur avec le UID
= 0 possède des privilèges que les autres utilisateurs n’ont pas. Il peut accéder à
tous les fichiers et effectuer certains appels systèmes réservés.
Le système Unix offre la possibilité de constituer des groupes d’utilisateurs.
Chaque groupe a un numéro unique appelé GID (group identifier).
Les UID et GID d’un utilisateur servent, par exemple, à définir les droits d’accès
aux fichiers de l’utilisateur.
a. Permissions d’accès aux fichiers et aux répertoires
Les fichiers sont regroupés dans des répertoires qui peuvent contenir aussi
d’autres répertoires. Le système de fichiers UNIX représente donc une
structure arborescente.
Chaque fichier a un propriétaire (le créateur du fichier) et un groupe.