Professional Documents
Culture Documents
0 : Juillet 2008
1969 : Premire version dUnix sur PDP 7 aux Bell Labs par K. Thompson & D. Ritchie entirement en assembleur. 1970: B. Kernigham( Bell Labs) donna le nom Unix (% multics qui existait avant) le temps unix commence au 01/01/1970 ( valu en seconde). 1971: cration d'un nouveau langage le C pour porter leur systme sur un PDP 11. 1973: maturit du langage C, unix recrit entirement en C. 1977: AT&T le diffusrent aux universits et centres de recherche pour un cot modique.
Unix est un systme payant et non libre Lalternative est le projet GNU/Linux
GNU pour (GNU is Not Unix) Linux cre lorigine par le finlandais Linus Torvald Cest un systme sous licence GPL (General Public Licence) Il existe beaucoup de distributions Linux
Le noyau Linux est sous licence GPL Une distribution Linux est un ensemble noyau + logiciels sous licence GPL ou mixte Lutilisation et la copie de Linux sont gratuites
Certaines distributions contiennent des logiciels non GPL Exemple de distrib. 100% GPL : Debian Exemple de distrib. Mixte : Red Hat
Il en existe plusieurs
Le shell bash est le plus courant Mais aussi les shells csh, ksh, tcsh
Contexte Rsultat de la commande
Commande excuter
Cest lenvironnement graphique de tous les systmes Unix et Linux Base sur la relation client-serveur
Le serveur X peut accepter un client distant afin de dporter
laffichage sur une autre machine
Pour Linux, le serveur X se nomme XFree86 Le serveur X fonctionne avec un gestionnaire de fentrage
Il en existe plusieurs (Kde, Gnome, ) Dfinit laspect du bureau, des fentres et des menus
Contrairement Microsoft Windows, la base de donnes des utilisateurs peut provenir de diffrents types de sources Grce au PAM (Pluggable Authentication Module), les utilisateurs peuvent provenir de :
Un fichier ( /etc/passwd et /etc/shadow ) Une base de donnes relationnelle Un annuaire (type LDAP) ...
Matriser le shell
Un serveur sous Linux na pas toujours denvironnement X-Window Les commandes de base permettent beaucoup de choses Il faut savoir utiliser le manuel des commandes (man)
Amoureux du cliquodrome, passez votre chemin !!! Avant dinstaller un logiciel, mieux vaut en connatre un peu plus sur la technologie quil utilise
Ex : Le serveur web APACHE utilise le protocole HTTP