![](/f/238120dd990f6c813f3c0c2b1dfb4f70.jpg)
Fachjournalist und Forscher
Jedes Mal, wenn Sie mit a arbeiten Computer, einem Smartphone, Tablet oder einem anderen „intelligenten“ Gerät, werden die Informationen in Dateien gespeichert, die auf irgendeine Weise angeordnet sind, was als bezeichnet wird Dateisystem/Dateien, für Englisch Dateisystem, und es ist erforderlich, bestimmte grundlegende Operationen auszuführen, wie zum Beispiel:
- den Anfang und das Ende einer Datei und der darin enthaltenen Daten abgrenzen;
- Geben Sie den Dateien eine Nomenklatur;
- auf diese Dateien zum Lesen zugreifen;
- Erstellen Sie neue Dateien und speichern Sie die an bereits vorhandenen Dateien vorgenommenen Änderungen, damit die enthaltenen Daten eine logische Struktur haben, mit der gearbeitet werden kann.
- Ausführen von ausführbaren Dateien als Programme;
- Pflegen Sie die Verzeichnisstruktur (Ordner).
Wir haben auch andere, fortgeschrittenere, und die nicht alle Dateisysteme im Laufe der Geschichte enthalten haben, obwohl derzeit selten eines ist, das sie nicht enthält:
- Eigentums- und Zugriffsattribute, um abzugrenzen, wer die Datei hat und wer darauf zugreifen kann;
- Versionskontrolle;
- Verschlüsselung.
Es ist sehr schwierig, die Geschichte von Dateisystemen nachzuvollziehen, insbesondere dort, wo sie beginnen. Lochkarten hatten bereits eine Art grundlegendes Dateisystem, das Startpunkte für Programme und Daten innerhalb einer Reihe von Karten anzeigte.
Mit dem Aufkommen großer Mainframes und der Lagerung Auf Magnetbändern wurde es auch notwendig, ein System zu haben, das begrenzte, wo jedes Ding begann und endete ein Band, um ein manuelles Zurückspulen zu vermeiden, damit Bandlaufwerke den Dateizugriff automatisieren können notwendig.
Dies war bei 8-Bit-Mikrocomputern zu Hause nicht der Fall, einer Welt, in der Sie Bänder manuell zurückspulen mussten, um den Startpunkt des zu ladenden Programms zu finden.
Zu der Zeit, als die ersten magnetischen Speichereinheiten, die nicht auf einem Band, sondern auf einer Oberfläche zum Speichern der Daten angewiesen waren, eingesetzt wurden, begannen die Paradigma Die Speichernutzung ändert sich von sequenziell zu zufällig, und hier kommen Dateisysteme ins Spiel, da sie eine strukturierte Organisation von Informationen auf der Festplatte ermöglichen.
Wie man mit Dateisystemen arbeitet
Falls sich an dieser Stelle ein Leser fragt, wie er mit einem solchen Wunderwerk arbeiten kann die es Ihnen ermöglicht, all die oben aufgeführten Dinge zu tun, es könnte nicht einfacher sein: es ist bereits tun.
Angenommen, die meisten Menschen warten ihre Computer und elektronischen Geräte nicht und haben sie nicht installiert Betriebssystem die sie verwenden (sei es Windows oder macOS auf einem Computer oder Android oder iOS auf einem Smartphone oder Tablet), und das auch nicht wissen, wie Laufwerke formatiert werden (die bereits formatiert verkauft werden), sollten sie sich keine Gedanken über etwas machen, das bereits vorhanden ist gemacht.
Das Dateisystem wird vorbereitet, wenn die Laufwerke formatiert werden, entweder während der Installation des Betriebssystems oder wenn wir alle Informationen löschen möchten, die wir auf einem Schlüssel haben USB (Flash Drive).
Im letzteren Fall führen wir den oben erwähnten „Formatierungs“-Prozess durch. Formatieren oder geben Format, bedeutet genau, das Dateisystem so vorzubereiten, dass es Dateien empfangen kann, mit was in dem wir ab dem Zeitpunkt, an dem der Formatierungsprozess beendet ist, Dateien speichern können Er.
In einigen Fällen können wir abhängig von der von uns verwendeten Softwareplattform auswählen, welches Dateisystem wir für einige Einheiten verwenden:
Fenster:
- fett: Mit seinen aufeinanderfolgenden Revisionen FAT12 und FAT16 ist es auch das Dateisystem, das in den alten MS-DOS- und anderen DOS-Systemen verwendet wird. Es wurde 1980 erstellt und basierte darauf, Funktionen nicht zu unterstützen, die wir heute als grundlegend betrachten, wie z. B. lange Dateinamen.
- FAT32: neben dem VFAT ist es a Evolution von der vorherigen, die Probleme wie lange Dateinamen behebt und auch größere Festplattenkapazitäten unterstützt. Es wird immer noch in externen Speicherlaufwerken verwendet (Flash-Laufwerke, Speicherkarten,…). Der große Vorteil dieses Systems besteht darin, dass es von den wichtigsten Betriebssystemen wie macOS und unterstützt wird GNU/Linux zusätzlich zu Windows, sodass damit formatierte Laufwerke Daten zwischen ihnen übertragen können Plattformen.
- exFAT: Eine weitere Variante des FAT-Dateisystems, die von Microsoft erstellt und für die Verwendung auf Flash-Speichersystemen optimiert wurde. Es wird derzeit von Plattformen wie Android verwendet.
- NTFS: Das von Microsoft Windows seit Version NT 3.1 verwendete Dateisystem, Erbe des von IBM für OS/2 entwickelten HPFS. Es ist der Standard für Windows-Installationen.
Mac OS:
- hfs: Es wurde 1985 eingeführt und leistete Pionierarbeit für Dinge wie lange Dateinamen oder Datei-Aliase im Heim-Mikrocomputing.
- HFS+: ersetzte einige der Mängel von HFS, die die Zeit aufgedeckt hatte, wie z. B. die Unterstützung größerer Dateien (etwas Notwendiges in einer Welt, die anfing, Filme in Computerdateien zu sehen) und größere Laufwerke zu formatieren Größe. Er trug auch die Verwendung von Kodierung standardisiertes Unicode zum Mac-Dateisystem.
GNU/Linux und andere Unixe:
- ext2: Das Dateisystem des absolut freien Betriebssystems und damit auch frei im Kernel des Penguin-Systems zu finden.
- ext3: zur vorherigen Version hinzugefügt das System von Tagebuch schreiben, und wurde zum Standard für Linux-Distributionen.
- ext4: optimiert den Verbrauch von Ressourcen und fügt Unterstützung für größere Laufwerke und Dateien hinzu.
- Btrfs: Es wurde von Oracle entwickelt und versucht, die Einschränkungen von ext4 zu überwinden, wie z. B. die maximale Größe von Dateien, obwohl es noch keine "ausgereifte" Version erreicht hat.
- ZFS: integriert die Verwaltung von Volumes neben dem Dateisystem, Dinge, die normalerweise separat geliefert werden. Es wurde von Sun Microsystems für Solaris entwickelt, hat aber auch Linux erreicht.
- ReiserFS: mit dem Tagebuch schreiben Als bestimmendes Merkmal ist die neueste Version Reiser4. Es ermöglicht auch die dynamische Größenänderung von Laufwerken sowohl mit auf dem Host gemounteten als auch mit nicht gemounteten Dateisystemen.