O Nautilus tenta ser inteligente na ordenação de nomes de arquivos, (principalmente) ignorando caracteres não-alfanuméricos e classificando números "naturalmente" de forma que, por exemplo, 9z.txt
aparece antes de 10a.txt
. O resultado dessa "esperteza" é às vezes bastante estranho.
Como os nomes de arquivos que começam com números aparecem antes de nomes de arquivos que começam com letras (e a maneira mais estranha é que o Nautilus classifica nomes de arquivos que começam com uma mistura de dígitos e caracteres não alfanuméricos), um nome de arquivo como _0_README
aparecerá antes de qualquer outro. Você poderia estender isso com um esquema como:
_00_READ_ME_FIRST
_01_NEXT_READ_ME
... que também deve classificar como você pretende no gerenciador de arquivos do Windows.