Я копирую данные из Ubuntu в Windows. но имя папки меняется автоматически
Я копирую данные из Ubuntu в Windows. но имя папки меняется автоматически. Я попытался также скопировать на внешний диск. После подключения к системе Windows имя папки или файла меняется.
Пожалуйста, сделайте необходимость полностью...
1 ответ
Это, вероятно, из-за различных файловых систем. Например, Ubuntu по умолчанию использует ext4, в то время как USB-накопители обычно используют FAT32, а Windows - NTFS.
У ext4 есть несколько недопустимых символов: NUL (\0
), /
и специальные имена файлов .
а также ..
( Википедия). Причина /
не разрешено, потому что он используется для каталогов, и ext4, вероятно, будет путать между именем папки и совершенно другой каталог, если /
было разрешено в именах папок. Например, если у вас был каталог с именем myfo/lder
ext4 мог видеть это как каталог с именем myfo
и внутри myfo
другой каталог называется lder
, Надеюсь, это имеет смысл.
NTFS также имеет запрещенные символы, такие как ?
, *
, |
, и больше. Полный список можно найти здесь.