Требования к формату имён файлов в операционных системах UNIX и Windows отличаются, потому что в UNIX нежелательны пробелы и используется больше ограничений. 1
В Windows файлы могут содержать пробелы и различные символы. 1 Полное имя файла в таких системах состоит из буквы диска, после которой ставится двоеточие и обратная наклонная черта (обратный слеш), затем через обратные слеши перечисляются подкаталоги, в конце пишется имя файла. 2
В UNIX пробелы нежелательны, и полный путь состоит из слеша (/), обозначающего корневой каталог, после которого через слеши перечисляются подкаталоги, в конце пишется имя файла. 2
Кроме того, операционная система Linux, в отличие от Windows, различает строчные и прописные буквы в имени файла. 3