Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
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 »
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.