Linux tools

3934 mots 16 pages
Introduction à UNIX commandes / shell / outils

UNIX - jeudi 19 octobre 2006

Un peu d ’histoire
• • • • • • AT&T ’s Bell Labs 1969-1971 : Première version d ’UNIX Interactive Systems Corporation 1977 : Première distribution commerciale Berkeley Software Distribution 1977 : Système BSD (C-shell, TCP/IP) 1978 : Version 7 (Bourne-shell) Sun Microsystems 1983 : Station de travail UNIX, System V (NFS) « Standard »:
– System V – BSD

• •

Versions majeurs d ’Unix : BSD, HP-UX, SunOS et Solaris, IRIX, Digital Unix et Ultrix, AIX, NeXTSTEP et OpenStep, SCO Unix, Linux Émulateur : mingwin, cygwin

UNIX - jeudi 19 octobre 2006

Spécificité
• OS écrit en langage C :
– API – applications portables – système ouvert (très peu de code en assembleur), X/OPEN Portability Guide (XPG) « standard »

• Multi-tache • Multi-utilisateur • Interface utilisateur, X-Windows • InterProcess Communication
UNIX - jeudi 19 octobre 2006

Architecture
• Système :
– Noyau ou Kernel – Shell, interpéteur de commande (Korn Shell, Bourne Shell, C Shell) – Serveur graphique Xwindows (X11R6)

• Utilisateur :
– – – – Librairies compilateurs (C, C++…) Outils de développement programmes utilisateur

• Stockage :
– Espace physique, disques – Espace logique, Système de Fichiers

• Communications, TCP/IP, Ethernet, TokenRing
UNIX - jeudi 19 octobre 2006

Premiers pas
• Lancer cygwin :
– Dans une invite de commande DOS – dans un terminal X11 : rxvt, xterm… – Répertoire de travail au lancement de cygwin : /home/ – shell, interpréteur de commande par défaut bash Bourne-againshell – fichiers .kekechose (dot files) ; .profile, .bashrc, .Xdefaults…

UNIX - jeudi 19 octobre 2006

Environnement sous bash
• Environnement de travail Fichiers d ’initialisation • Initialisation : Variables d ’environnement

– /etc/bash.bashrc, /etc/profile – /home/…/.bash_profile, /home/…/.bashrc

• Afficher la valeur d ’une variable :
$ echo $NOM_DE_VARIABLE

• Quel shell ?
$ ps
PID

en relation

  • fiche outils indices
    383 mots | 2 pages
  • career tools stf
    6715 mots | 27 pages
  • Les outils des commericaux
    1738 mots | 7 pages
  • Les outils de la loge
    892 mots | 4 pages
  • Repères et outils
    2752 mots | 12 pages
  • Les outils de l'apprenti
    749 mots | 3 pages
  • outils
    1395 mots | 6 pages
  • Shell unix
    25788 mots | 104 pages
  • Bash & les cmd
    35929 mots | 144 pages
  • Les outils rh 
    512 mots | 3 pages
  • Les outils
    740 mots | 3 pages
  • Choix des outils
    5521 mots | 23 pages
  • outils pricing
    1147 mots | 5 pages
  • Linux pour tous
    2622 mots | 11 pages
  • Writing tools
    1041 mots | 5 pages