La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Introduction à Unix au LAL

Présentations similaires


Présentation au sujet: "Introduction à Unix au LAL"— Transcription de la présentation:

1 Introduction à Unix au LAL

2 Se connecter... menu Terminal session Telnet
machine : as4.lal.in2p3.fr nom de connexion : mg#, où # binome mot de passe : ens_1999 changement du mot de passe : passwd

3 Se documenter... Unix> netscape Unix> apropos something
ex : Unix> apropos password Unix> man nom_de_la_commande ex : Unix> man passwd Live> Michel Jouvin, Antoine Pérus

4 Poster du courrier menu Window... Netscape Mail mail à Françoise Macek
titre présentation du binome

5 Le système Unix Multitâche, multi-utilisateur, partage des ressources
Universel : machines, portabilité Nombreux utilitaires Interface utilisateur simple mais puissante : le shell

6 Organiser ses fichiers
Système arborescent Tout est fichier Différents types de fichiers : ordinaires : texte exécutable spéciaux : répertoire lien

7 Retrouver ses fichiers
Expression des pathnames (chemins) relatifs monDir/monFich absolus /users/dskens/dea/etudiant1 Répertoires particuliers • : répertoire courant ./ici.txt • • : répertoire père du rép. courant ../auDessus ~ : répertoire personnel (home) ~/.auLogin

8 Accéder à ses fichiers Droits d’accès aux fichiers
read, write, execute : ls -l : -rwxr-xr-x 1 mg ens Sep script commande “chmod” u = user, g = group, o = other r = read, w = write, x = execute chmod o-x script -rwxr-xr mg ens Sep script

9 L’environnement utilisateur (1)
Le Shell : interface interactive entre le système et l’utilisateur 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

10 L’environnement utilisateur (2)
Fichiers de configuration du csh/tcsh .login : exécuté à l’ouverture de la session .cshrc : exécuté avant toute utilisation du shell .logout : exécuté à la fin de la session

11 L’environnement utilisateur (3)
Variables d’environnement 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

12 L’environnement utilisateur (4)
Exécuter une commande Unix> chmod +x monScript Unix> ./monScript Variable d’environnement PATH printenv PATH . : /usr/bin : /bin : /usr/bin/X11 setenv PATH ${PATH}:${HOME}/bin tcsh> rehash quelquePart> monScript

13 L’environnement utilisateur (5)
Les processus exécution d’un 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 »


Télécharger ppt "Introduction à Unix au LAL"

Présentations similaires


Annonces Google