Benutzer:DieserGorilla/mkfs

aus Wikipedia, der freien Enzyklopädie
< Benutzer:DieserGorilla
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 19. März 2021 um 21:10 Uhr durch imported>Messerjokke79(196029) (Linkziel; „AT&T“ fürs kommerz. Unix (SysIII, SysV), UNIX Time-Sharing System ist nicht das kommerz. Unix sondern das davor, das Research Unix aus den Bell Labs).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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

Maintainer 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
Programmiersprache 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

Der grundlegende Syntax sieht folgendermaßen aus:

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

Parameter

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

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

Folgende dateisystemische Tools stehen aktuell zur Verfügung:


Weblinks

Einzelnachweise

  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