Önek 0zaten Nautilus'ta ilk sırada sıralanacak dosyayı yapar. İlk dosyadan önce ne gelebilir? Dizinler dışında hiçbir dosya yapılamaz. Bu, kullanılan yerel ayara bakılmaksızın geçerlidir.
Dosya adlandırma
Aşağıdaki örnekte, önce adında boş bir metin dosyası oluşturdum, apple.txtsonra birden çok kopya yaptım ve tek karakter öneki ekleyerek dosyaların her birini yeniden adlandırdım. Yalnızca en uyumlu alfasayısal karakterleri kullandım: 0 A á _ -ve (boşluk). Bu, toplamda 7 dosya ve applereferans olarak adlandırılan bir dizin oluşturduğum anlamına gelir .
Bunun Wikipedia'daki bu makale bölümündeá bulunan ikinci Çekçe harfidir . İlk harf İngilizcedir: ve .Aa
Dosya sıralama
Nautilus bu dosyaları farklı yerel ayar ortamlarında nasıl sıralar? Benzer ama biraz farklı olduğu ortaya çıkıyor. Karşılaştırma için aşağıdaki ekran görüntüsüne bakın.

Nautilus İngilizce ortamdaki dosyaları şöyle sıraladı en_US.UTF-8:
apple <-- directory
0apple.txt
Aapple.txt
áapple.txt
apple.txt <-- original file without prefix
apple.txt
_apple.txt
-apple.txt
Nautilus Çek ortamındaki dosyaları şöyle sıraladı cs_CZ.UTF-8:
apple <-- directory
0apple.txt
Aapple.txt
áapple.txt
apple.txt
apple.txt <-- original file without prefix
-apple.txt
_apple.txt
Her iki yerel ayarda da, Nautilus'ta liste olarak görüntülendiğinde dizin ve ilk 3 dosya sıralamasında değişiklik olmaz. Bu zaten daha önce hiçbir alfasayısal karakterin görünemeyeceğini gösteriyor 0apple.txt.
Geçici çözüm 1
Bunun bir yolu, varolan "apple" dışında, mevcut olandan 0önce gelen aynı önekle dosya oluşturmaktır . Yaratmak 0aaa.txtdaha önce gelir 0apple.txt.
Bu geçici çözümü kullanarak dosyalar şu şekilde sıralanır:
0.txt
0a.txt
0aaa.txt
0apple.txt
...
Bu şekilde, dosya 0.txtNautilus'ta görünen ilk dosya olur. 0.txtKullanıcı bir dosya adı oluşturmak istemedikçe .txt(yalnızca boşluk karakteri kullanarak) başka dosya gelemez .
Geçici çözüm 2
Eğer ki applemevcut ve kullanıcı için ısrar edebilir ilk dosya zaten değil adlandırmak apple, başka bir yol var: den yüksek sayı öneki ile varolan dosyayı yeniden adlandırın 0apple.txtiçin 9apple.txt. Bu düşük sayı öneki ile diğer dosyaları sağlayacaktır 0*için 8*huzuruna 9apple.txt.
Bu geçici çözümü kullanarak dosyalar şu şekilde sıralanır:
0mango.txt
1kiwi.txt
2orange.txt
...
9apple.txt
...
Bütünüyle 0apple.txtherhangi bir nedenle yeniden adlandırılamazsa , geçici çözüm 2 uygun değildir. Geçici çözüm 1 0.txther zaman önce 0mango.txtveya kullanıcının düşünebileceği diğer dosya adlarında görüneceğinden daha etkili olacaktır .
Nasıl test ettim
Testlerimde, Çek ortamını Ubuntu'da Nautilus'u çalıştırmak için hazırlamak için sadece gerekli yerel ayarlar kuruldu. LANG=<LOCALENAME> nautilusKomut ile diğer yerel ayarlarda programı çalıştırmanın hızlı yolu işe yaramadı. Bu nedenle, aşağıdaki adımlar.
Bu paketleri language-pack-gnome-cs language-pack-gnome-cs-base language-pack-cs language-pack-cs-baseTerminal'deki APT aracılığıyla yükleyin
Gidin Sistem Ayarları> Dil ve Destek
In Dili - menüler ve pencereler için dili adlı girdiyi sürüklemek čeština( "Çek" kelimesine Wikipedia tarafından da belirtildiği yukarıda)English
Etkili olması için oturumu kapatın ve tekrar oturum açın
Ubuntu 16.04 LTS'de (Live) Nautilus 3.14.3 kullanılarak test edildi.
TL; DR Ön ekli 0dosya adı Nautilus'taki ilk dosyayı yapar. İlk dosyadan önce dizinler dışında başka dosya görünemez.