( gd | 2009. 02. 04., sze – 21:58 )

Ha össze van keverve, akkor biztosan nem lehet megállapítani, de a file parancs nagy valószínűséggel megmondja:
file - <<< fájlnév
Ha ISO-8859-x, akkor nem lehet megállapítani, hogy melyik, de ha magyar, akkor -2.
Nem tudom, hogy a torrent protokoll specifikálja-e a fájlnév kódolását, nem hiszem, akkor ez helyzet, tehát az, hogy csak heurisztikus módszerekkel lehet kitalálni (file parancs).
A CD/DVD fájlrendszerek megadják, hogy milyen kódolással vannak rajtuk a fájlok, a windowsos fájlrendszerek pedig UTF-16-ban tárolják a fájlokat. A rendszer ezeket konvertálva látja, az iocharset/nls/utf8 mount opcióban lehet megadni, hogy milyen kódolással, alapértelmezés iso-8859-1. Jó esetben meg kell egyeznie a redszer által használt kódolással, tehát az LC_CTYPE-pal.