Első körben, a 90-es évek óta az IT alaptörvényei között van, hogy nem használunk ékezetet, speciális karaktereket fájlrendszeren. Még Windows-on is sokszor problémát okoz, Linuxon még többet. A legjobb megoldás, ha nem használsz speckókat, ha meg nem te hozod létre a könyvtárakat/fájlokat, átnevezed őket (glob, array, foreach, rename).
Másik megoldás, ha egyirányú kódolást használsz, azaz nem nyúlsz a könyvtár/fájlnevekhez, hanem dekódolod és úgy használod őket a kódban (gyak. mint titkosításnál).