Unter Unix wird die maximale Dateigröße durch das Dateisystem begrenzt, in dem sich die Datei befindet. Jedes Dateisystem hat seine eigene Grenze, die durch die Blockgröße und die Anzahl der Blöcke im Dateisystem bestimmt wird.
Die maximale Dateigröße kann berechnet werden, indem die Blockgröße mit der Anzahl der Blöcke im Dateisystem multipliziert wird. Beispielsweise hätte ein Dateisystem mit einer Blockgröße von 4 KB und 10.000 Blöcken eine maximale Dateigröße von 40 MB.
Die maximale Dateigröße kann auch durch das Betriebssystem begrenzt werden. Beispielsweise hat das Linux-Betriebssystem eine maximale Dateigröße von 2 TB.
Um die maximale Dateigröße für ein bestimmtes Dateisystem zu ermitteln, können Sie den Befehl df verwenden. Der folgende Befehl würde beispielsweise die maximale Dateigröße für das aktuelle Dateisystem anzeigen:
„
df -m .
„
Die Ausgabe des df-Befehls würde etwa so aussehen:
„
Verwendete Dateisystemgröße, verfügbare Nutzung %. Eingebunden auf
/dev/sda1 20G 3G 16G 19 % /
„
In der Spalte „MaxFileSize“ wird die maximale Dateigröße für das aktuelle Dateisystem angezeigt, die in diesem Fall 20 GB beträgt.