Arbeiten Sie mit dem Befehl Linux MKFS

Arbeiten Sie mit dem Befehl Linux MKFS
Sie können nicht vermeiden, die Dateisysteme unter Linux zu erstellen, insbesondere bei der Arbeit mit den Datenspeichergeräten. Ein Dateisystem organisiert die Verzeichnisse in einer hierarchischen Form auf seine Unterverzeichnisse und Dateien. Der MKFS Der Befehl hilft dabei, die Dateisysteme unter Linux zu erstellen, hauptsächlich auf Festplatten oder externen Laufwerken wie USB.

Der Befehl steht für "Dateisysteme machen" und Sie können die verschiedenen Arten von Dateisystemen erstellen. Wir werden abdecken, was die Dateisysteme sind und deren unterschiedliche Typen und die Verwendung von MKFs zum Erstellen eines Dateisystems auf einem Dateibild auf dem Linux -System. Schauen Sie sich die folgenden Illustratios an.

Verständnis von Dateisystemen in Linux

Wenn Sie sich als Daumenregelregel nicht sicher sind, ob Sie sich nicht sicher sind, ob Sie mit den Befehlen des Dateisystems wie möglich arbeiten MKFS, Probieren Sie sie nicht in Ihrem tatsächlichen System aus. Sie können es zum Absturz bringen, indem Sie alle seine Inhalte löschen, aber wir werden eine sicherere Art, dies zu tun.

Lassen Sie uns in diesem Sinne verstehen, was ein Dateisystem ist. Linux verwendet die Dateisystemstrukturen, um die Daten auf den verschiedenen Geräten zu verwalten. Außerdem verwaltet ein Dateisystem, wie die Daten gespeichert oder abgerufen werden. Um ein Dateisystem zu erstellen, verwenden wir den Befehl MKFS. In anderen Betriebssystemen wie Windows wird dies als bezeichnet Festplattenpartitionierung. Wir haben die verschiedenen Dateisystemtypen für Linux und Sie geben an, welches System Sie erstellen sollen, wenn Sie den Befehl MKFS verwenden.

Arten von Dateisystemen

Sie können die verfügbaren Dateisysteme in Ihrem Linux -System auflisten, indem Sie den Befehl MKFS ausführen und dann die drücken Tab-Taste zweimal und nach dem MKFS keinen Platz lassen.

Ihr Ergebnis kann von Folgendem abweichen:

Dateisysteme verwenden eine Funktion, die als bekannt ist Tagebuch schreiben. Das Konzept beinhaltet die Dateisysteme, die einen Aufzeichnungen über abgeschlossene Datei haben, schreibt, dass sie in einem Journal gespeichert werden. In ähnlicher Weise werden ein Journal der anstehenden Schreibdatensätze erstellt, die beim Schreiben in die Dateien aktualisiert werden. Dies hilft, denn wenn etwas eine abrupte Störung verursacht. Aber nicht alle Dateisysteme, insbesondere die alten, unterstützen dieses Konzept.

Aus dem vorherigen Bild sehen wir die verschiedenen Arten von Dateisystemen, einschließlich ext2, ext3, msdos, fett, vfat usw. Die Dateisysteme haben ihre Unterschiede und es ist gut zu wissen, welches System beim Erstellen Ihres Dateisystems verwendet werden soll.

So erstellen Sie ein Linux -Dateisystem mit MKFS

Der Befehl MKFS kann Ihr System durcheinander bringen, wenn Sie nicht aufpassen. Um dies zu vermeiden, erstellen wir zuerst eine Bilddatei Dadurch können wir unser System von der Bilddatei trennen. Wir benutzen das dd Befehl zum Erstellen unserer Bilddatei für diesen Fall. Außerdem geben wir den Pfad zu unseren Dateien an, damit DD verwendet werden kann. Der Weg ist dev/null Dadurch werden die an seine Dateien geschriebenen Daten verabreicht. Wir nennen unsere Bilddatei als LinuxHint.img. Unser Dateisystem hat eine Größe von 100 MB. Ersetzen Sie die Werte und Namen, die Ihrem Fall entsprechen,.

Der Befehl wird sein:

$ dd if =/dev/null von = ~/linuxhint.IMG BS = 1M Anzahl = 100

In diesem Fall wird jeder Block für 1 MB durch 1 dargestellt.

Führen Sie den folgenden Befehl aus, um die Bilddatei zu überprüfen:

$ ls -hl | Grep LinuxHint

Um ein Ext4 -Dateisystem oder eine Ihrer Wahl zu erstellen, ist der Befehl:

$ mkfs.ext4 ~/linuxHint.img

Das ist es! Unser Ext4-Dateisystem wird mit einem temporären Einrichtungspunkt erstellt. Erstellen Sie einen Mountspunkt für das Dateisystem. Lassen Sie uns ein neues Verzeichnis namens L erstellenInuxHint und benutze es als unser Mountspunkt. Wir müssen den Mount Point -Berechtigungen an einen bestimmten Benutzer in diesem Fall Ihren Benutzernamen erteilen.

$ sudo mkdir /mnt /linuxHint
$ sudo montage ~/linuxHint.IMG /Mnt /LinuxHint
$ sudo Chown Kyle: Benutzer /Mnt /LinuxHint

Ihr Dateisystem ist gut zu gehen. Sie können durch den Mount Point navigieren und versuchen, Dateien zu erstellen, um festzustellen, ob es funktioniert.

Es gelang uns, ein Ext4 -Dateisystem mit dem Befehl mkfs zu erstellen. Sie können den Mountspunkt löschen, sobald Sie mit Ihren Aufgaben zufrieden sind.

Abschluss

Das Erstellen der Dateisysteme ist einfach mit dem Befehl MKFS. Sie können die verschiedenen Dateisystemtypen erstellen, je nachdem, was Sie mit den Dateisystemen möchten. In diesem Handbuch wurde ein Beispiel für das Erstellen eines Ext4 -Dateisystems in einer Bilddatei vorgestellt. Wenn Sie eine Bilddatei verwenden, wenn Sie die Befehle des Dateisystems testen. Hoffentlich verstehen Sie jetzt, wie Sie den Befehl MKFS unter Linux verwenden können.