Startseite » Windows » Erstellen oder ändern Sie niemals Linux-Dateien mit Windows-Apps und -Tools

    Erstellen oder ändern Sie niemals Linux-Dateien mit Windows-Apps und -Tools

    Jeder Versuch zu öffnen LINUX-Dateien Bei Verwendung von Windows-Tools können die geöffneten Dateien / Ordner möglicherweise gesperrt werden, wodurch Aktualisierungen für den Dateiinhalt angehalten werden. Dies kann immer dazu führen, dass Dateien und Ordner beschädigt werden. Daher raten Windows-Experten ihren Kunden, bei der Erstellung von Linux-Dateien mit Windows-Apps, -Tools, -Scripts und -Konsolen äußerst vorsichtig vorzugehen.

    Erstellen oder Ändern von Linux-Dateien von Windows aus

    Wenn wir etwas tiefer in dieses Thema eintauchen und herausfinden, warum dieses Phänomen überhaupt auftritt, werden wir unsere Fragen beantworten lassen. Jedes Betriebssystem verfügt über eigene Datei-Metadaten, die sich von Betriebssystem zu Betriebssystem unterscheiden. Daher unterscheiden sich die Windows-Metadaten von Linux-Metadaten und werden von Windows nicht erkannt.

    Als eine natürliche Konsequenz daraus könnte jeder Versuch, Linux-Metadaten mit Windows-Dateien hinzuzufügen oder zu aktualisieren, einen unnötigen Aufwand für die meisten Windows-Benutzer verursachen, die WSL nicht ausführen.

    Wenn Sie nicht wissen, ist WSL oder Windows Subsystem für Linux (WSL) eine Kompatibilitätsebene für das native Ausführen von binären Linux-Binärdateien unter Windows 10. Daher ist es die alleinige Aufgabe von WSL, Linux-Datei-Metadaten für alle Dateien in Ihrem Computer zu schreiben Linux-Dateisystemstamm (dh /), in dem die Linux-Metadaten in den erweiterten NTFS-Attributen jeder Datei gespeichert werden. Darüber hinaus synthetisiert WSL auch Pseudo-Metadaten für die meisten Dateien in Ihrem Windows-Dateisystem.

    Das Problem tritt auf, wenn ein Benutzer eine Windows-App / ein Windows-Tool zum Öffnen, Erstellen oder Ändern einer Datei unter Ihrem Root-Stammverzeichnis (Linux-Dateisystem, das Linux-Dateien oder eine der Dateien und Ordner unter enthält) verwendet % localappdata% \ lxss). Da Windows-Anwendung / -Programm zum Erstellen der Datei verwendet wurde, enthält es keine Metadaten für Linux-Dateien (z. B. Berechtigungen, Besitzer, Zeitstempel für Zugriff / Aktualisierung usw.). Daher kann die Datei für ein Linux-System, das nur für den Empfang von Metadaten von Linux-Dateien konfiguriert ist, einige Metadaten aufweisen, erscheint jedoch als leerer, beschädigter Inhalt in der Datei.

    Um solche Unglücksfälle zu vermeiden, befolgen Sie diese beiden Regeln, um zu vermeiden, dass Dateien verloren gehen oder Ihre Daten beschädigt werden,

    1. Versuchen Sie niemals, Dateien in Ihrem Windows-Dateisystem zu speichern, die Sie mit Windows-Tools UND Linux-Tools ändern möchten
    2. Zweitens: Versuchen Sie NICHT, Linux-Dateien aus Windows-Apps, -Tools, -Scripts oder -Konsolen zu erstellen / zu ändern.
    Weitere Informationen finden Sie im MSDN Blog.