Kommt es darauf an, welches Dateisystem ich benutze? Zum Beispiel ext2 / ext3 / ext4, aber was passiert auch, wenn ich eine dieser "Joliet" -CD-ROMs mit ISO 9660 einlege? Ich habe gehört, dass POSIX irgendeine Spezifikation für die Zeichensatzkodierung von Dateinamen enthält.
Ich frage mich im Wesentlichen, ob ich einen UTF-8-codierten Dateinamen habe, welche Verarbeitung / Abdeckung muss ich vornehmen, bevor ich ihn an eine Datei-E / A-API in Linux übergebe?