Académique Documents
Professionnel Documents
Culture Documents
interactif,
multi-utilisateurs,
multi-tches,
multi-langages,
Un langage de commande
squentiel,
pseudo-parallle,
abrviations,
re-directions d'entre-sorties,
commandes de base,
programmes,
communications,
synchronisation...
Interface sympa...
)...
LA STRUCTURE DU SYSTEME
Le noyau,
L'interprteur de commandes Shell, les commandes, ...
Les utilitaires, les applications.
Le noyau offre les services de base ("interface systme") pour construire les
commandes, les outils, les applications.
il gre les ressources matrielles (mmoire, units d'E/S ... ), les fichiers,
l'allocation de temps UC
il gre les processus (ex: processus sh)
il gre la communication et la synchronisation
L'ENVIRONNEMENT UTILISATEUR
Cette numration a pour but de vous sensibiliser une terminologie que vous
rencontrerez dans votre vie d'utilisateur Unix.
1968 : Fin du projet MULTICS, tude commune des Bell Labs, General Electric
au MIT.
1970 : Premire version d'UNIX
o systme mono-utilisateur
o systme de gestion de fichiers
o outils de traitement de textes
o noyau de systme lmentaire
o interprteur de commandes lmentaires
Travail initi par Ken THOMPSON
AUJOURD'HUI
La norme POSIX
Vers des normes pour les systmes ouverts et distribus : OSF (Open System
Foundation)
et XOPEN
.
La scurit
Le temps-rel
COMMENT SE CONNECTER
Connexion - Dconnexion
login: billy
Password :
$
$ passwd
old passwd:
new passwd:
re-enter new passwd:
$
$ exit
Certains systmes Unix, notamment ceux qui utilisent l'interface XWindow, n'ouvrent
pas systmatiquement un Shell. L'ouverture d'un Shell se fait en ouvrant une fentre
terminal.
Exercice :
Personnalisez votre fichier d'ouverture de session (.login ou .profile selon
votre Shell).
Pour connatre le shell avec lequel vous travaillez, tapez la commande env
(qui affiche l'ensemble des variables d'environnement et leur valeur) ou la
commande echo $SHELL (qui affiche la valeur de la variable d'environnement
SHELL, variable spcifiant le shell utilis).
Pour modifier votre fichier d'ouverture de session, utilisez un diteur de texte
partir de votre environnement de travail.
Vous pouvez par exemple, rajouter la date du jour et votre nom :
echo ""
date
echo ""
banner "Je suis untel"
echo ""
Pour tester, aprs avoir sauvegard votre modification,tapez la commande csh .login
dans le cas du Cshell ou sh .profile dans le cas du Shell de Bourne, les commandes
rajoutes seront alors excutes.
comme
comme le montre la