Willkommen zum Linux-Aufbaukurs!
- Was sollte ich mitbringen?
- Was lerne ich hier?
- … und was lerne ich nicht?
Die Bash - Der Turbo auf der Konsole
- Kommandoeingabe
- Tastenkürzel
- Die Bash-History
- Aliase - Ein X für ein U
- Einstellungen für die Bash
- Benutzerdefinierte Farben
- Ein- und Ausgabeumleitungen
- Pipes - Gib her, ich mach weiter
- tee - Aus eins mach zwei …
- Hintergrundprozesse
- Mehrere Kommandos ausführen
- Jokerzeichen - Das Ass im Ärmel
- Regular Expressions - Teil 1
- Sonderzeichen ignorieren
- Kommandosubstitution
- Shellvariablen
Weitere nützliche Befehle
- find - Sherlock Homes
- locate - Dr. Watson
- grep und die Regular Expressions
- wc - Kein Toilettenbefehl …!
- cat - Von wegen Katze
- sort - Der Ordnung halber
- date - Wie spät ist es?
- whoami - Wer bin ich?
- id - Wo bin ich Mitglied?
- who - Wer ist da?
Tar - Einpacken, auspacken, wegpacken
- Tar-Archive erstellen
- Archive komprimieren
- tar-Archive einsehen
- Archive entpacken
- gzip und gunzip
Cron - Der Taskplaner unter Linux
- Wie wird cron genutzt
Shellskript-Programmierung
- Was sind Shellskripte eigentlich?
- Ein erstes Skript
- Abfragen - Wenn …, dann …
- Schleifen - Mach's noch mal
- Parameter beim Skriptstart
- Zeichenketten ausschneiden
- Listen - Die For-Schleife
- Case - Fallweise …
- Test - Schau mal, ob …
Midnight Commander - Der Dateimanager auf der Konsole
- Grundfunktionen
- Dateien ansehen
- Dateien bearbeiten
- Die Befehlszeile
- Das Menü
Festplatten-Management
- fdisk - den Kuchen aufteilen
- Formatierung
- Einbinden in das Dateisystem
- fsck - Wenn's mal nicht so läuft
- SOS - Das Rettungssystem
- du - Wer braucht welchen Platz?
- df - Wieviel Platz habe ich noch?
Der Systemstatus - CPU, RAM, Prozesse, Netzwerk
- vmstat - RAM, Swap und CPU
- top - Die Top-Ten-Liste
- free - Verfügbarer Arbeitsspeicher
- uptime - Zeit seit dem Booten
- ps - Die Prozessliste
- pstree - Mutter, Vater, Kind
- kill - Prozesse "umbringen"
- killall - Alles wech
- uname - Wie heißt du eigentlich?
Der Linux-Systemstart und die Runlevel
- Das Konzept der Runlevel
- Die Organisation des Systemstarts
- /etc/inittab
- Die Runlevel-Verzeichnisse
- Die Verwaltung der Dienste
- Der Runlevel-Editor
TarBalls - Quellcode kompilieren und installieren
- make und das Makefile
- configure
- Projekt: Installation von Apache
- Den Webserver starten und testen
- Den Dienst einbinden
In den Untiefen von KDE
- rc-Dateien
- Spezifische Verzeichnisse
- kdelnk - Verknüpfungen
- Tastenkürzel für KDE
Linux-Netzwerkkonfiguration
- Die Netzwerkschnittstelle
- Konfiguration
- Netzwerkbefehle
(x)inetd - Der Superdaemon
Linux - Sicherheit
- Benutzerrechte
- Der TCP-Wrapper
- Paketfilter - Die Firewall
iptables - Die Linux-Firewall
- Die Tabellen
- Die Regelketten
- Die Filterregeln
- Stateful Inspection
- Firewall-Logging
- Das Firewall-Skript
- Tipps und Tricks
