Flutter for desktop - what is it good for? Dominik Roszkowski | Flutter Europe
Оглавление:
Любая попытка открыть файлы LINUX с помощью инструментов Windows может читать-блокировать открытые файлы / папки, тем самым останавливая обновления для содержимого вашего файла. Это неизбежно может привести к повреждению файлов и папок. Таким образом, эксперты Windows советуют своим клиентам проявлять особую осторожность при попытке создать файлы Linux с помощью приложений, инструментов, сценариев и консолей Windows.
Создание или изменение файлов Linux из Windows
Если мы углубимся в эту тему и выяснить, почему это явление происходит в первую очередь, мы ответим на наши вопросы. Каждая операционная система имеет свои собственные метаданные файлов, которые отличаются от одной ОС к другой. В результате метаданные файлов Windows отличаются от метаданных файлов Linux, которые не распознаются Windows.
Как естественное следствие этого, любые усилия по добавлению или обновлению метаданных файлов Linux с использованием файлов Windows будут налагать ненужные накладные расходы для большинства пользователей Windows который не будет запускать WSL.
Если вы не знаете, WSL или подсистема Windows для Linux (WSL) - это уровень совместимости для запуска исполняемых исполняемых файлов Linux изначально на Windows 10. Таким образом, WSL должна отвечать за запись / обновление Метаданные файлов Linux для всех файлов под вашей корневой файловой системой Linux (т.е. /), сохраняя метаданные Linux в расширенных атрибутах NTFS каждого файла. В дополнение к вышесказанному WSL также синтезирует псевдоданные для большинства файлов в вашей файловой системе Windows.
Проблема возникает, когда пользователь использует приложение / инструмент Windows для открытия, создания или изменения файла под вашим корнем distro (Linux-файловая система, содержащая файлы Linux или любые файлы и папки под % localappdata% lxss). Поскольку приложение / программа Windows использовалось для создания файла, у него не будет никаких метаданных файла Linux (например, прав доступа, владельца, времени доступа / обновления и т. Д.). Поэтому для системы Linux, которая настроена только для получения метаданных файла Linux, файл может иметь некоторые метаданные, но будет отображаться как пустая, повреждая содержимое в файле.
Чтобы избежать таких случаев несчастья, следуйте этим двум правилам, чтобы избежать потерять файлы или повредить ваши данные,
- Во-первых, никогда не пытайтесь хранить файлы в вашей файловой системе Windows, которые вы хотите изменить, используя инструменты Windows И инструменты Linux
- Во-вторых, НЕ пытайтесь создавать / изменять файлы Linux из приложений Windows, инструментов, скрипты или консоли.
Для получения дополнительной информации посетите блог MSDN.
Вам не следует изменять файлы Linux в Windows 10. Почему?
Создание или изменение файлов Linux из Windows, скорее всего, приведет к повреждению данных и может повредить среду Linux. Вот почему и как предотвратить это.
Удалить различные панели инструментов браузера одновременно с помощью очистителя панели инструментов
Вот полезное программное обеспечение Windows для одновременного удаления панелей инструментов и других компонентов из Chrome, Firefox и IE. Проверьте это.
Как легко создавать GIF-файлы с использованием видео или YouTube на Android
Вот как легко создавать GIF-файлы, используя видео или YouTube на Android.