Hinweis: Du darfst diese Seite editieren!
Ja, wirklich. Es ist schön, wenn jemand vorbeikommt und Fehler oder Links korrigiert und diese Seite verbessert. Sollten deine Änderungen aber der innehabenden Person dieser Benutzerseite nicht gefallen, sei bitte nicht traurig oder verärgert, wenn sie rückgängig gemacht werden.
Wikipedia ist ein Wiki, sei mutig!
mkfs
Basisdaten

Hauptentwickler Linux-Gemeinde
Entwickler Bell Laboratories (ursprünglich, damals AT&T);
David Engel, Fred N. van Kempen, Ron Sommeling (Linux) [1]
Erscheinungsjahr 1979
Betriebssystem Unix und Unix-ähnliche Betriebssysteme
Programmier­sprache C
Lizenz GPL

mkfs ist ein BefehlProgramm, mit dem ein Massenspeichergerät mit einem bestimmten Dateisystem formatiert werden kann. Der BefehlDie Linux-Implementierung des Programms ist Teil des Pakets util-linux und damit auf vielen Unix und Unix-ähnlichen Betriebssystemen vorhanden., das elementarer Bestandteil vieler Linux-Distributionen ist.[2] Das mkfs-Frontend gilt als veraltet, die dateisystemspezifischen mkfs.<typ>- Werbezuge sollten bevorzugt werden.Der Befehl mkfs gilt als überholt und soll nicht mehr verwendet werden. Stattdessen sollen die Dateisystem-spezifischen Werkzeuge verwendet werden. Hierfür existieren die Befehle mkfs.<typ> wobei <typ> jeweils für ein Dateisystem steht.[3]

Das Programm mkfs war erstmals im sogenannten Research Unix in Version 7 von 1979 enthalten. In POSIX findet es keine Erwähnung. FreeBSD enthält eine Implementierung mit abweichender Syntax.

Syntax Bearbeiten

Der grundlegende Syntax sieht folgendermaßen aus:

mkfs [Optionen] [-t Typ] [Dateisystemoptionen] Gerät [Größe]

Parameter Bearbeiten

mkfs besitzt folgende Parameter:

  • -t: Gibt den Typ des zu erstellenden Dateisystems an. Sollte er nicht spezifiziert werden, so wird ein Ext2 Dateisystem erzeugt
  • -v: Sollte dies der einzige Parameter sein, so wird die Version von mkfs ausgegeben, sollte allerdings ein Dateisystem erstellt werden, dann werden alle datensystemspezifischen Befehle, die ausgeführt werden, angezeigt

Beispiel Bearbeiten

Der folgende Befehl formatiert ein Massenspeichergerät mit Ext4:

mkfs -t ext4 /dev/sda1

Die Anzahl der Dateiblöcke sollte automatisch ermittelt werde, ist das nicht der Fall muss sie nach dem Gerät angegeben werden.

Dateisystemspezifische MKFS-Versionen Bearbeiten

Folgende dateisystemische Tools stehen aktuell zur Verfügung:


Weblinks Bearbeiten

Einzelnachweise Bearbeiten

  1. mkfs.c. Abgerufen am 12. Mai 2019.
  2. util-linux Documentation/deprecated.txt. Abgerufen am 8. Mai 2019 (englisch).
  3. Debian Manpages: mkfs. Abgerufen im Juni 2011.

Kategorie:Unix-Software