Was ist die Entwicklerschleife unter Linux?

Was ist die Entwicklerschleife unter Linux?
In UNIX- und Linux-ähnlichen Betriebssystemen können Dateien als Blockdateien mithilfe von Schleifengeräten zugegriffen werden. Diese Geräte sind keine Bedenken hinsichtlich der RAM -Besetzung im System. Die Entwicklerschleife wird auch als als als bezeichnet als als Vnode -Festplatte (vnd)Und Loopback -Dateischnittstelle (Lofi).

Der "/Dev/Loop" Geräte behandeln Dateien mit einem Dateisystembild, als ob sie Blockgeräte wären. Die Schleifengeräte sind Schnappschüsse, weil SNAP -Pakete auf diese Weise erstellt werden.

Diese Dateien enthielten ein Dateisystem, das an dem Speicherort montiert ist. Es ist ein Ansatz, mit dem Entwickler ein gesamtes Paket in eine einzige Datei packen, aber das Betriebssystem zugreift auf alle Dateien. Der hier verwendete Ansatz ist daher als bekannt als Schleifenhalterungen.

Im Dateisystem gibt es noch vorhandene Dateien, die mit dem Schleifengerät verbunden werden müssen. Diese Verbindung stellt dem Benutzer eine API zur Verfügung und ermöglicht es dem Benutzer, die Datei anstelle der Blockdatei zu konfigurieren.

Um Schleifengeräte zu steuern und zu verwalten, gibt es ein Befehlszeilen-Tool, das als “bekannt istLosetup.”

Der "LosetupDas Befehlszeilen-Tool wird verwendet, um Schleifengeräte mit den Blockgeräten anzuschließen. Es hilft, Geräte zu trennen und den Abfragestatus der Entwicklerschleife zu überprüfen. Die Syntax der “LosetupBefehl ist:

$ losetup [Optionen]

Leiten Sie die "LosetupBefehl im Terminal, ohne ein Argument aufzurufen. Es zeigt Ihnen den Status der aktuellen Schleifengeräte:

Weitere Informationen zu Losetup Befehlszeilen-Dienstprogramm geben Sie den folgenden Befehl ein:

$ MAN LOSETUP

Abschluss

Ein Schleifengerät oder es kann als als bezeichnet werden als Vnode -Festplatte (vnd), Und Loopback -Dateischnittstelle (Lofi) ist ein Gerät, das der Computerdatei hilft, auf Blockgeräte zuzugreifen. Vor der Verwendung der Entwicklerschleife muss die vorhandene Datei im Dateisystem damit verbunden sein.

Die Schleifengeräte tragen auch dazu bei, die Daten während der Umleitung von Dateien auszuarbeiten. Wenn Daten im Dateisystem verschlüsselt werden, entschlüsselt die Dev -Loop die Originaldateidaten und montierte sie als Standarddatei.