Es ist einfach, zwei Dateien von Linux auf eine NTFS-Partition zu schreiben, und beide Dateien enthalten dieselben Buchstaben, jedoch mit unterschiedlichen Groß- und Kleinschreibung, z. B. some_file.txt und Some_File.txt. Linux unterscheidet sie.
Wie geht Windows damit um?
windows
filesystems
trusktr
quelle
quelle
Antworten:
Die MS-DOS-, WOW- und Win32-Persönlichkeiten geben die erste übereinstimmende Datei zurück. Für einige Anwendungen und APIs, Fall- Unempfindlichkeit wird erzwungen (zB MS-DOS kann einfach nicht damit umgehen). Die POSIX - Persönlichkeit wird differenzieren und Groß- und Kleinschreibung standardmäßig (wenn Sie die UNIX - Tools installiert haben, zum Beispiel). Die systemeigene Windows NT-Eingabeaufforderung zeigt beide an. Abhängig von den Einstellungen (ObCaseInsensitive) und den von den Tools verwendeten APIs greifen Sie jedoch nur auf die erste zu, die gefunden wird.
Siehe Microsoft Technet - Artikel Dateinamen sind Case Sensitive auf NTFS - Volumes (KB100625) und auch eine ausführliche Diskussion über die Feinheiten der Groß- und Kleinschreibung in den verschiedenen NT - Subsysteme: Verstehen Groß- und Kleinschreibung in Windows: obcaseinsensitive, FILE_CASE_SENSITIVE_SEARCH
Insbesondere steuert der ObCaseInsensitive- Wert die Groß- und Kleinschreibung des gesamten NT Object Manager:
Cygwin sollte zu diesem Zeitpunkt die zugrunde liegenden / effektiven Einstellungen für die Groß- und Kleinschreibung übernehmen.
Die verwandte SuperUser-Frage Wie konfiguriere ich die Groß- und Kleinschreibung von Ordnernamen in Windows 7? Im TechNet-Artikel " Groß- und Kleinschreibung für Datei- und Ordnernamen konfigurieren" finden Sie weitere Informationen zum Aktivieren der Groß- und Kleinschreibung für Dateien und Ordner in NT, wenn Sie diese Situation regelmäßig behandeln müssen.
Zusätzliche Ressourcen für Tools / den Zugriff auf NTFS / NFS-Volumes, bei denen die Groß- und Kleinschreibung beachtet wird:
quelle
more
gibt aber nur ein Fragezeichen zurück.Das tut es nicht. Es betrachtet Unterschiede zwischen Groß- und Kleinschreibung, aber ansonsten exakt dieselben Namen als dieselbe Datei.
Sie können dies testen, indem Sie eine Datei in Kleinbuchstaben erstellen und dann eine weitere mit nur einem Buchstaben in Großbuchstaben erstellen.
quelle