1 Freie Literatur zu GNU/Linux und UNIX¶
URL: http://hhoegl.informatik.hs-augsburg.de/hhwiki/Linuxbib
Stand: 31. März 2014
1.1 UNIX Hilfe¶
University of Edinburgh Unix Help.
Norman Matloff’s Unix and Linux Tutorial Center
1.2 Linux fur den Anwender¶
Arnold Willemer, Wie werde ich UNIX-Guru? Galileo Verlag 2003, 672 Seiten (Open Book).
Sebastian Hetze, Dirk Hohndel, Olaf Kirch, Martin Müller, Das Linux Anwenderhandbuch und Leitfaden für die Systemverwaltung, 7. Auflage.
http://www.fh-wedel.de/ si/doc/LHB/LHB.html
Frank Ronneburg, Debian GNU/Linux Anwenderhandbuch („DAHB“)
Raphael Hertzog and Roland Mas, The Debian Administrator’s Handbook
Marcus Fischer, Ubuntu GNU/Linux. Grundlagen, Anwendung, Administration. 2. Auflage, Galileo Verlag (frei herunterladbar).
Johannes Ploetner, Steffen Wendzel, Linux - Das distributionsunabhängige Handbuch, 5. Auflage, 2012, Galileo Verlag (online lesbar).
Andere freie Bücher im Galileo Verlag findet man unter http://www.galileocomputing.de/katalog/openbook.
Ole Vanhoefer, Eine Einführung in Linux, Januar 2003, 334 Seiten (entstanden aus Vorbereitungskurse für LPI 101 und 102 Prüfung).
Linux Professional Institute exam prep (umfasst 101/2, 201/2, 301)
SelfLinux ist eine von vielen Autoren in Deutsch geschriebenen Einführung in GNU/Linux. Dieses Dokument steht unter der GNU Free Documentation License (GFDL). Zur Zeit (Februar 2004) ist das entpackte HTML Archiv dieses Textes bereits 17 MByte gross.
Stefan Löscher, Linux-Tips
Matt Welsh, Matthias Kalle Dalheimer, and Lars Kaufman, Running Linux, Third Edition, O’Reilly 2001.
L. Kaufman, M.K. Dalheimer u.a., Linux Praxishandbuch, 1. Auflage 2005.
Michael Stutz, The Linux Cookbook. Tips and Techniques for Everyday Use. Erschienen unter Copyleft (2004). Auch im GNU Texinfo Format und als Debian Paket erhältlich.
Graham Williams, GNU/Linux Desktop Survial
Olaf Kirch and Terry Dawson, Linux Network Administrator’s Guide, 2nd Edition
John Goerzen und Ossama Othman, Debian GNU/Linux: Guide to Installation and Usage
Gerhard Mourani, Securing and Optimizing Linux, RedHat Edition, 2000
Lars Wirzenius, Joanna Oja, The Linux System Administrator’s Guide
Bill McCarty, Learning Debian/GNU Linux, O’Reilly 1999,
Gerard Beekmans, Linux from Scratch
David Cantrell, Logan Johnson und Chris Lumens, Slackware Linux Essentials
Paul Sheer, Rute Users Tutorial and Exposition (unter der Open Content Lizenz / www.opencontent.org)
https://rlworkman.net/howtos/rute/ (16. Mai 2019)
„This book covers GNU/LINUX system administration, for popular distributions like RedHat and Debian, as a tutorial for new users and a reference for advanced administrators. It aims to give concise, thorough explanations and practical examples of each aspect of a UNIX system. Anyone who wants a comprehensive text on what is commercially called) ‚LINUX‘ need look no further – there is little that is not covered here.“
Matt Welsh, Phil Hughes, Linux Installation and Getting Started, 342 S., Rev. 3.2, Feb 1998 (install-guide-3.2.pdf)
Phil Jones, Knowing Knoppix. The first guide to Knoppix for the complete beginner. Free under the GFDL license.
Tony Bautts, Terry Dawson and Gregor N. Purdy Linux Netzwerker-Handbuch, O’Reilly 2005.
http://www.oreilly.de/german/freebooks/linag3ger/418_LinuxIVZ.html
Andreas G. Lessig, Linux-Firewalls - Ein praktischer Einstieg, 2. Auflage, O’Reilly 2006.
https://www.oreilly.de/german/freebooks/linuxfire2ger/toc.html
Weitere Openbooks: https://www.oreilly.de/openbooks.php
1.3 Linux fur den Entwickler¶
Greg Kroah-Hartmann, Linux Kernel in a Nutshell, O’Reilly 2006.
Mark Mitchell, Alex Samuel, Jeffrey Oldham, Advanced Linux Programming, CodeSourcery LLC. In gebundener Form gibt es das Buch beim New Riders Verlag.
http://mentorembedded.github.io/advancedlinuxprogramming/alp-folder/
Jürgen Quade, Eva-Katharina Kunst, Linux-Treiber entwickeln. Gerätetreiber für Kernel 2.6 systematisch eingeführt. Dpunkt Verlag 2004. Online unter
Rafeeq Ur Rehman, Christopher Paul, The Linux Development Platform. Configuring, Using, and Maintaining a Complete Programming Environment, Prentice Hall, ISBN 0-13-009115-4, 2003 (317 Seiten). Das Buch ist unter der Open Publication License in Bruce Perens‘ Open Source Series erschienen und kann somit auch kostenlos im PDF-Format aus dem Internet geladen werden. Der URL lautet
http://onlinebooks.library.upenn.edu/webbin/book/lookupid?key=olbp35712
Peter Jay Salzman, et al.The Linux Kernel Module Programming Guide, 2001 („LKMPG“).
http://tldp.org/LDP/lkmpg/2.6/html/index.html
http://oopweb.com/OS/Documents/LinuxProgrammersGuide/Volume.html
Alessandro Rubini and Jonathan Corbet, Linux Device Drivers, („LDD“), O’Reilly, ISBN 0-59600-008-1, dritte Auflage. Freier Download unter http://www.xml.com/ldd/chapter/book
Kernel System Calls
Mel Gorman, Understanding the Linux Virtual Memory Manager, February 2004
Tigran Aivazian, Linux Kernel 2.4 Internals („LKI“), August 2001, 84 Seiten.
http://oopweb.com/OS/Documents/LinuxKernelInternals/VolumeFrames.html
Steve Frampton, Linux Administration Made Easy („LAME“), October 1999, 134 Seiten.
Uwe F. Mayer, Linux notes, Dezember 2001, 215 Seiten.
http://www.tux.org/ mayer/linux/book.pdf
Eric Steven Raymond, The Art of Unix Programming, Addison-Wesley, 2003
Peter Jay Salzman, Michael Burian, Ori Pomerantz, The Linux Kernel Module Programming Guide
Javier Fernandez-Sanguino Pena, Securing Debian Manual, 2002, 118 Seiten.
Debian: /usr/share/doc/harden-doc/securing-debian-howto.pdf
Janto Trappe, Debian User FAQ (German)
Julian Seward, Nicholas Nethercote, Josef Weidendorfer, Valgrind 3.3 (GFDL)
Arnold Robbins, Effective AWK Programming, Third Edition, O’Reilly (GFDL)
Sven Goldt etal, The Linux Programmer’s Guide
Jerry Peek, Tim O’Reilly Mike Loukides, UNIX Power Tools, O’Reilly, 2. Auflage 1997, 1120 Seiten.
1.4 Make¶
Michael Becker, Eine Einführung in Makefiles, 2004
Robert Mecklenburg, Managing Projects With Gnu Make, 3rd Edition, O’Reilly Verlag 2004 (GFDL Lizenz).
1.5 Bash Shell¶
Daniel Robbins, Bash Tutorial, Teile 1-3, 2000
http://www.ibm.com/developerworks/library/l-bash
Mendel Cooper, Advanced Bash-Scripting Guide, Rev. 0.5, 2001, 335 S.
Vivek G. Gite, Linux Shell Scripting Tutorial. A Beginner’s handbook („LSST“), 2002.
Jürgen Wolf, Shell-Programmierung. Einführung, Praxis, Referenz. Galileo Openbook.
1.6 Vim Editor¶
Vim Homepage von Bram Molenaar, dem Entwickler von Vim
Norman Matloff, An Extremely Quick and Simple Introduction to the Vi Text Editor
http://heather.cs.ucdavis.edu/~matloff/UnixAndC/Editors/ViIntro.html
Introduction to the Text Editing for Programmers
http://heather.cs.ucdavis.edu/~matloff/ProgEdit/ProgEdit.html
Swaroop, A Byte of Vim, https://vim.swaroopch.com
Steve Qualline, The Vim Editor, Sams 2001 (OPL)
Fritz Mehner, gVim Kurzanleitung (Version 1.15, 30 Seiten)
https://lug.fh-swf.de/vim/vim-kurzanleitung/vim-kurzanleitung.pdf
Steve Losh, Learn Vimscript the Hard Way, 2013
1.7 Emacs Editor¶
Keith Waclena, A Tutorial Introduction to GNU Emacs. University of Chicago 2005.
http://www.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html
Craig A. Finseth, The Craft of Text Editing
1.8 Latex¶
Normal Walsh, Making Tex Work, O’Reilly (2002)
1.9 Verschiedenes¶
Peter Seibel, Practical Common Lisp, Apress 2005
Bryan O’Sullivan, Distributed recision control with Mercurial, 2007
Carey Bunks, Grokking the GIMP, New Riders
Ralf Janaszek, Typograph
Sam Williams, Free as in Freedom. Richard Stallman’s Crusade for Free Software, O’Reilly 2002.
FLOSS Manuals, Introduction to the Command Line, 2013, 208 Seiten.