Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parGermaine Ferrier Modifié depuis plus de 10 années
1
LAL Service Informatique Stage Informatique 1 Le système Unix l Multitâche, multi-utilisateur, partage des ressources l Universel : machines, portabilité l Nombreux utilitaires l Interface utilisateur simple mais puissante : le shell
2
LAL Service Informatique Stage Informatique 2 Organiser ses fichiers l Système arborescent l Tout est fichier l Différents types de fichiers : »ordinaires : –texte –exécutable »spéciaux : –répertoire –lien
3
LAL Service Informatique Stage Informatique 3 Retrouver ses fichiers l Expression des pathnames (chemins) –relatifs l monDir/monFich –absolus l /users/dskens/dea/etudiant1 l Répertoires particuliers » : répertoire courant. /ici.txt » : répertoire père du rép. courant.. /auDessus » ~ : répertoire personnel (home) ~/. auLogin
4
LAL Service Informatique Stage Informatique 4 Accéder à ses fichiers l Droits daccès aux fichiers –read, write, execute : »ls -l : » -rwxr-xr-x 1 mg0 ens 2160 Sep 6 1996 script –commande chmod l u = user, g = group, o = other l r = read, w = write, x = execute »chmod o-x script » -rwxr-xr-- 1 mg0 ens 2160 Sep 6 1996 script
5
LAL Service Informatique Stage Informatique 5 Lenvironnement utilisateur (1) l Le Shell : interface interactive entre le système et lutilisateur –interpréteur de commandes »ls, more, lpr –langage de programmation »shell scripts –deux familles de shells »Bourne Shell: sh, ksh, zsh »C Shell: csh, tcsh
6
LAL Service Informatique Stage Informatique 6 Lenvironnement utilisateur (2) l Fichiers de configuration du csh/tcsh ».login : exécuté à louverture de la session ».cshrc : exécuté avant toute utilisation du shell ».logout : exécuté à la fin de la session
7
LAL Service Informatique Stage Informatique 7 Lenvironnement utilisateur (3) l Variables denvironnement –globales »tout process Unix hérite du process père –en majuscule par convention » tcsh > setenv DISPLAY as4.lal.in2p3.fr:0.0 » ksh > DISPLAY= as4.lal.in2p3.fr:0.0; export DISPLAY » Unix > printenv PRINTER » Unix > unsetenv EDITOR
8
LAL Service Informatique Stage Informatique 8 Lenvironnement utilisateur (4) l Exécuter une commande – Unix > chmod +x monScript » Unix >./monScript –Variable denvironnement PATH »printenv PATH l. : /usr/bin : /bin : /usr/bin/X11 »setenv PATH ${PATH}:${HOME}/bin – tcsh > rehash » quelquePart > monScript
9
LAL Service Informatique Stage Informatique 9 Lenvironnement utilisateur (5) l Les processus –exécution dun programme, chargé en mémoire –visualisation par « ps » »identificateur PID »identificateur du process père PPID – Unix > kill -KILL PID –lancement en arrière-plan avec « & » ou Ctrl-z »background « bg » / foreground « fg »
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.