Benutzer:DieserGorilla/mkfs
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 |
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
[Bearbeiten | Quelltext bearbeiten]Der grundlegende Syntax sieht folgendermaßen aus:
mkfs [Optionen] [-t Typ] [Dateisystemoptionen] Gerät [Größe]
Parameter
[Bearbeiten | Quelltext 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 | Quelltext 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 | Quelltext bearbeiten]Folgende dateisystemische Tools stehen aktuell zur Verfügung:
mkdosfs(8)
: erstellt ein MS-DOS Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemkfs.vfat(8)
: erstellt ein MS-DOS-Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemke2fs(8)
: erstellt ein ext2/ext3/ext4 Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemkfs.ext2(8)
: erstellt ein ext2 Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemkfs.ext3(8)
: erstellt ein ext3 Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemkfs.ext4(8)
: erstellt ein ext4 Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemkfs.bfs(8)
: erstellt ein SCO-Bfs-Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemkfs.minix(8)
: erstellt ein Minix-Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseitemkfs.xfs(8)
: erstellt ein XFS-Dateisystem – Debian GNU/Linux Systemverwaltung Handbuchseite
Weblinks
[Bearbeiten | Quelltext bearbeiten]mkfs(8)
: ein Dateisystem erstellen – Debian GNU/Linux Systemverwaltung Handbuchseite
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ mkfs.c. Abgerufen am 12. Mai 2019.
- ↑ util-linux Documentation/deprecated.txt. Abgerufen am 8. Mai 2019 (englisch).
- ↑ Debian Manpages: mkfs. Abgerufen im Juni 2011.