2 [head [title VHS Linuxkurs]]
4 [footer Paul Hänsch | Linux Grundkurs | VHS Chemnitz]
6 [slide [h1 VHS Linux Grundkurs - Teil 3]]
10 [li Prozesse und Benutzer]
16 [slide [h2 Prozesse und Benutzer]
18 [li [pre ~$ touch /home/knoppix/datei1][br]]
19 [li [pre ~$ touch /datei1][br]]
20 [li "knoppix" hat keine Schreibrechte im Stammverzeichnis]
24 [slide [h2 Prozesse und Benutzer]
25 [pre ~$ ls -lh /usr/bin/sudo]
28 [slide [h2 Prozesse und Benutzer]
32 [tr [th Typ] [th Eigentümer [strong (root)]] [th Gruppe [strong (root)]] [Andere]]
33 [tr [td -] [td rw[strong s]] [td r-x] [td r-x]]
37 [li sudo wird immer mit den Rechten von "root" ausgeführt]
41 [slide [h2 Prozesse und Benutzer]
52 [slide [h2 Prozesse und Benutzer]
54 [li [pre ~$ sudo touch /home/knoppix/datei1][br]]
55 [li [pre ~$ sudo touch /datei1]]
59 [slide [h2 Prozesse und Benutzer]
61 [li [pre ~$ echo Hallo > /home/knoppix/datei2][br]]
62 [li [pre ~$ echo Hallo > /datei2]]
66 [slide [h2 Prozesse und Benutzer]
68 [li [pre ~$ sudo echo Hallo > /home/knoppix/datei2][br]]
69 [li [pre ~$ sudo echo Hallo > /datei2][br]]
74 [slide [h1 Datenträger]]
76 [slide [h2 Datenträger]
78 [li Enthalten Verzeichnisse und Dateien]
79 [li Aber: Gerät enthält nur einen "Datenstrom"]
80 [li Dateistrukturen müssen kodiert werden]
81 [li Ein Dateisystem kodiert Dateien auf einem Datenträger]
85 [slide [h2 Datenträger]
87 [h3 Beispiel: CD-ROM Images]
88 [li Dateisystem von CD-ROMs ist spezifiziert in ISO 9660]
89 [li ISO 9660 wird beim Schreiben von CDs zusamengebaut, ist nicht nachträglich veränderlich]
90 [li Unterstützt Unix-Benutzerrechte nur mit Erweiterungen]
91 [li Ganzes Dateisystem kann in .iso-Dateien gespeichert werden]
95 [slide [h2 Datenträger]
97 [h3 Beispiel: CD-ROMs]
98 [li CD-ROM kann von .iso-Datei gebrannt werden]
99 [li Inhalt der CD ist [em identisch] mit .iso-Datei]
100 [li Erstellen eines CD-Images: [pre ~$ cp /dev/cdrom knoppix.iso]]
104 [slide [h1 Dateisysteme]]
106 [slide [h2 Dateisysteme]
108 [li [pre ~$ mkdir cdrom][br]]
109 [li [pre ~$ mount knoppix.iso cdrom/][br]]
110 [li [pre ~$ ls cdrom/]]
114 [slide [h2 Dateisysteme]
116 [h3 Diverse Kommandos]
117 [li [pre ~$ lsblk][br]]
118 [li [pre ~$ df] [pre ~$ df -h] [br]]
119 [li [pre ~$ mount][br]]
124 [slide [h1 Dateisysteme auf Datenträgern anlegen]]
126 [slide [h2 Dateisysteme und Datenträger]
127 [p [h3 Wir brauchen einen Datenträger ;-)]
128 [pre ~$ dd bs=1M count=0 seek=2048 of=sparse.img]
132 [slide [h2 Dateisysteme und Datenträger]
133 [p [h3 Wir brauchen einen Computer ;-)]
134 [pre ~$ sudo qemu-system-x86_64 -machine accel=kvm -m 1024 \\
135 -boot d -cdrom /dev/cdrom sparse.img]
139 [slide [h2 Dateisysteme und Datenträger]
141 [li Festplatten und USB-Sticks werden [em partitioniert]]
142 [li Dateisysteme werden idR. in einer Partition angelegt]
143 [li Ein Programm zum Anlegen von Partitionen und Dateisystemen:
144 [pre ~$ sudo gparted]
149 [slide [h2 Dateisysteme und Datenträger]
152 [li Eine Partitionstabelle: gpt]
154 [li Ein Dateisystem: vfat]
155 [li Eine zweite Partition]
156 [li Ein zweites Dateisystem: ext4]
160 [slide [h2 Dateisysteme und Datenträger]
163 [li Ext4: Verbreitet für Linux-Systeminstallation]
164 [li FAT (vfat): Verbreitet für Wechselmedien [ul
165 [li Kann keine Zugriffsrechte abbilden]]]
166 [li exFAT: Moderneres FS für Wechselmedien (unterstützt Dateien \>4GB)]
167 [li NTFS: Dateisystem für Windows-Installationen]
168 [li Weitere: HPFS, BtrFS, UDF, ...]
172 [slide [h2 Dateisysteme und Datenträger]
174 [h3 Dateisystem-Tools auf der Kommandozeile:]
175 [li [pre ~$ sudo fdisk /dev/sda][br]]
176 [li [pre ~$ sudo mkfs.ext4 /dev/sda1][br]]
177 [li mkfs.vfat, mkisofs, ...]
183 [slide [h2 Zusammenfassung]
185 [li Um Dateien darzustellen benötigen wir ein Dateisystem]
186 [li Verschiedene dateisysteme haben verschiedene Eigenschaften]
187 [li Datenträger werden partitioniert]
188 [li Partitionen nehmen Dateisysteme auf]
189 [li Wir mounten Dateisysteme um auf Dateien zuzugreifen]
193 [slide [h2 Nächster Termin]
195 [li Mittwoch, 24. April]
196 [li Softwareinstallation]
197 [li Anwendungsprogramme]
201 [slide [h1 Frohe Ostern]
202 Filmempfehlung: Das Leben des Brian