| Zeile 247: | Zeile 247: | ||
<br><br> | <br><br> | ||
=== Zugriffsrechte === | === Zugriffsrechte === | ||
| − | + | Wenn ihr euch in der Abbildung die I-Node-Table angesehen habt, werdet ihr euch gedacht haben, was das bedeutet. | |
| − | Das Beispiel | + | Das Beispiel oben war unvollstängig! |
| − | Nehmen wir ein | + | Nehmen wir ein Richtiges mit mehreren Einträgen: |
-rwx-rw-r 1root root Jun 11 12:45 Text1 | -rwx-rw-r 1root root Jun 11 12:45 Text1 | ||
drw-x 1root root Jun 11 12:46 Programm3 | drw-x 1root root Jun 11 12:46 Programm3 | ||
| Zeile 258: | Zeile 258: | ||
<br> | <br> | ||
So: | So: | ||
| − | In der 1. Zeile das erste Zeichen, hier -, heißt in diesem Fall, dass es eine | + | In der 1. Zeile das erste Zeichen, hier -, heißt in diesem Fall, dass es eine normale Datei ist. Das erste Zeichen gibt immer den Typ an: |
<br> | <br> | ||
{| border="1" | {| border="1" | ||
| Zeile 276: | Zeile 276: | ||
|} | |} | ||
<br> | <br> | ||
| − | Was was ist, dürfte klar sein, wenn man diese Tutorial | + | Was was ist, dürfte klar sein, wenn man diese Tutorial liest.<br> |
Nun, die weiteren Zeichen bis zur ersten Leerstelle sind die Zugriffsrechte. | Nun, die weiteren Zeichen bis zur ersten Leerstelle sind die Zugriffsrechte. | ||
Im Beispiel: rwx-rw-r = Dateibesitzer darf Lesen(r), schreiben(w) und ausführen(x), die Gruppe der der Besitzer angehört, darf lesen und schreiben und alle anderen Benutzer dürfen nur lesen. Der root darf selbstverständlich alles. Also heißt beispielsweise in Beispiel 3 wo steht: | Im Beispiel: rwx-rw-r = Dateibesitzer darf Lesen(r), schreiben(w) und ausführen(x), die Gruppe der der Besitzer angehört, darf lesen und schreiben und alle anderen Benutzer dürfen nur lesen. Der root darf selbstverständlich alles. Also heißt beispielsweise in Beispiel 3 wo steht: | ||
| Zeile 297: | Zeile 297: | ||
In ext2 wird das FS in Gruppen eingeteilt. Jede Gruppe ist 8192 Blöcke groß. Jede Gruppe enthält eine Kopie das Superblocks und einen Gruppenblock. Der Superblock ist der I-Node-Table und der Gruppenblock behandelt die Gruppe wie eine eigene Partition. | In ext2 wird das FS in Gruppen eingeteilt. Jede Gruppe ist 8192 Blöcke groß. Jede Gruppe enthält eine Kopie das Superblocks und einen Gruppenblock. Der Superblock ist der I-Node-Table und der Gruppenblock behandelt die Gruppe wie eine eigene Partition. | ||
<br><br> | <br><br> | ||
| − | Beim Anbinden von Dateisystemen löscht ext2 im Superblock einen für jede verschiedene Partition die vorhanden ist angelegten valid-Flag. Wenn das FS die Partition wieder | + | Beim Anbinden von Dateisystemen löscht ext2 im Superblock einen für jede verschiedene Partition die vorhanden ist angelegten valid-Flag. Wenn das FS die Partition wieder aushängt, setzt ext2 den valid-Flag wieder.<br> |
So sollte der Kernel erkennen, dass das System nicht ordnungsgemäß heruntergefahren wurde und das Dateisystem prüfen. | So sollte der Kernel erkennen, dass das System nicht ordnungsgemäß heruntergefahren wurde und das Dateisystem prüfen. | ||