FUNIX

Mettez un manchot dans votre PC




COURS UNIX


dernière modification 27 janvier 2017

ce cours est disponible au téléchargement


Ce cours est le passage obligé pour tout ceux qui veulent se lancer dans l'aventure Linux, mais il concerne aussi tous les autres UNIX, que ce soit HP-UX, Solaris, Irix, Aix, SCO et j'en passe et des meilleurs.

Il n'est pas nécessaire d'avoir des prérequis pour comprendre ce cours, il suffit de connaître un peu windows pour comprendre les notions qui sont abordées dans ces pages. Par contre il est très utile de disposer d'un système UNIX sous la main (Linux à la maison par exemple), pour pouvoir mieux assimiler les sujets qui sont abordés.

Il a été rédigé au siècle dernier ! Pourtant, et c'est bien la force d'UNIX, il est encore tout à fait d'actualité avec un système linux récent, ça n'évolue pas à chaque version comme sous windows, les principes de base n'ont pas évolué depuis près de 30 ans.

Le cours se décompose en:

- Présentation des principes de base commun à tous les UNIX avec quelques définitions avant d'aller plus loin
- Présentation du système UNIX, notamment de sa structure et de l'outil de base le shell
- Présentation des sessions utilisateurs
- Syntaxe primaire d'une commande UNIX et présentation des redirections
- Présentation du système de fichiers sous UNIX et les commandes associées
- Présentation des droits d'accès et les commandes associées
- Les processus sous UNIX
- Les filtres sous UNIX
- Les commandes find et grep
- Les expressions régulières et la commande sed
- La commande awk
- Des exo pour terminer

Les puristes pourront toujours me reprocher que linux (ou plutôt GNU/Linux) n'est pas un UNIX à proprement parler, mais on va dire que linux fait partie de la "famille UNIX" pour en savoir plus, voir par

En lien avec ce cours, vous trouverez par tout un tas de scripts bash que j'utilise au quotidien et  dont vous pouvez librement vous inspirer. On y trouve ainsi des scripts pour faire des recherches de chaîne de caractère dans une arborescence, du screencast, pour formater des images, etc.
 

[Retour page d'accueil FUNIX]