Sources du cours sur GNU/Linux
Source de certaines démos shell
Sera mise à jour régulièrement
Accéder à la fiche d'exercices.
- Bash Reference Manual, le manuel de référence du BASH, publié par le projet GNU
- Secure Secure Shell
- The Ultimate Guide to SSH - Setting Up SSH Keys
- Bash-scripting, dépôt de Sander Vanvugt (Red Hat) contenant de nombreux scripts shell illustratifs
Étudier/Apprendre les fondamentaux. Concepts universels sur les OS, processus, threads, gestion mémoire, concurrency, etc.
-
Operating Systems, three easy pieces, ou le Comet OS Book, de Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau (University of Wisconsin-Madison), publié par l'université du Wisconsin, 2008, continuellement mis à jour. Accessible en ligne (LP++)
-
Operating Systems Design and Implementation, 3rd edition, d'Andrew S. Tanenbaum, publié chez Pearson, 2007. Auteur de l'OS Minix, qui a inspiré Linus Torvalds pour créer le noyau Linux. LE+++
- Philosophie d'Unix
- Unix programmer's manual Third Edition, publié par K. Thompson et D. M. Ritchie, 1973
- Basics of the Unix Philosophy, extrait de The Art of Unix Programming, d'Eric Steven Raymond, 2003, Chapter 1
- Practical Linux System Administration, de Kenneth Hess, O'Reilly, 2023. Approche pratique. Guides sur les différentes procédures. A disposer auprès de soi. Très complet, clair.
- The Linux Programming Interface, Michael Kerrisk, publié chez No Starch Press, 2010.Plus avancé. Explique l’API POSIX/Linux en C et comment interagir avec le noyau (couvre également les notions fondamentales d'Unix)
- La cathédrale et le Bazaar, une synthèse sur la dynamique, la culture et les principes des hackers dans le mouvement de l'open source, par Eric S Raymond, célèbre hacker, porteur du mouvement open-source. Voir aussi ses écrits : Eric's Random Writings
- En quoi l'open source perd de vue l'éthique du logiciel libre, article de Richard Stallman
- Archives AT&T : Le système d'exploitation UNIX, reportage vidéo aux Bells Labs avec démonstration d'UNIX, de son usage au sein du laboratoire
- UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories, sur le développement du langage C et d'UNIX
- Unix50 - Unix Today and Tomorrow: The Languages





