उपसर्ग 0पहले से ही फ़ाइल को नॉटिलस में बहुत पहले से सॉर्ट करने के लिए बनाता है। बहुत पहले फ़ाइल से पहले क्या आ सकता है? निर्देशिकाओं को छोड़कर कोई फाइल नहीं हो सकती है। यह उपयोग में स्थानीय की परवाह किए बिना सच है।
फ़ाइल नामकरण
निम्नलिखित उदाहरण में, मैंने पहली बार एक खाली पाठ फ़ाइल बनाई है, जिसका नाम apple.txtएकाधिक प्रतियाँ बनाया है और एकल वर्ण उपसर्ग जोड़कर प्रत्येक फ़ाइलों का नाम बदला है। मैंने केवल सबसे अधिक संगत अल्फ़ान्यूमेरिक वर्णों का उपयोग किया है: 0 A á _ -और (स्थान)। इसका मतलब है कि मैंने कुल 7 फाइलें बनाई हैं, साथ ही appleसंदर्भ के लिए एक निर्देशिका नाम दिया है।
ध्यान दें कि áचेक का दूसरा अक्षर है, जो विकिपीडिया पर इस लेख अनुभाग में पाया गया है। पहला अक्षर अंग्रेजी के समान ही लगता है: Aऔर a।
फ़ाइल छँटाई
Nautilus विभिन्न स्थानीय वातावरण में इन फ़ाइलों को कैसे सॉर्ट करेगा? पता चला कि यह समान है लेकिन थोड़ा अलग है। तुलना के लिए निम्न स्क्रीनशॉट देखें।

Nautilus 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 cs_CZ.UTF-8ने इस तरह से चेक वातावरण में फाइलों को छांटा :
apple <-- directory
0apple.txt
Aapple.txt
áapple.txt
apple.txt
apple.txt <-- original file without prefix
-apple.txt
_apple.txt
दोनों स्थानों में, Nautilus में सूची के रूप में देखने पर निर्देशिका और शीर्ष 3 फ़ाइलों के क्रम में कोई बदलाव नहीं हुआ है। यह पहले से ही दिखाता है कि कोई अल्फ़ान्यूमेरिक वर्ण पहले प्रकट नहीं हो सकता है 0apple.txt।
वर्कअराउंड 1
एक तरीका यह है कि मौजूदा "सेब" के अलावा अन्य नाम के साथ फाइलें बनाई जाएं, 0जो पहले से मौजूद उपसर्ग के साथ हों । बनाने 0aaa.txtसे पहले 0apple.txtऔर बाद में आएगा ।
इस वर्कअराउंड का उपयोग करके, फ़ाइलों को इस तरह से सॉर्ट किया जाता है:
0.txt
0a.txt
0aaa.txt
0apple.txt
...
इस तरह, फ़ाइल 0.txtNautilus में प्रदर्शित होने वाली पहली फ़ाइल होगी। 0.txtजब तक उपयोगकर्ता एक फ़ाइल नाम .txt(केवल एक अंतरिक्ष वर्ण का उपयोग करके) बनाना चाहते हैं, तब तक कोई अन्य फाइलें नहीं आ सकती हैं ।
समाधान २
कहते हैं अगर appleपहले से ही पहले ही फ़ाइल है कि मौजूद कर सकते हैं और उपयोगकर्ता के लिए इस बात पर जोर है नहीं का नाम बदलने के appleलिए, वहाँ एक और तरीका है: से अधिक संख्या में उपसर्ग के साथ मौजूदा फ़ाइल का नाम बदलें 0apple.txtकरने के लिए 9apple.txt। यह कम संख्या उपसर्ग के साथ अन्य फ़ाइलों की अनुमति देगा 0*करने के लिए 8*इससे पहले कि प्रकट करने के लिए 9apple.txt।
इस वर्कअराउंड का उपयोग करके, फ़ाइलों को इस तरह से सॉर्ट किया जाता है:
0mango.txt
1kiwi.txt
2orange.txt
...
9apple.txt
...
वर्कअराउंड 2 अनुपयुक्त है, यदि 0apple.txtकिसी कारण से पूरे का नाम नहीं बदला जा सकता है। वर्कअराउंड 1 अधिक प्रभावी 0.txtहोगा क्योंकि 0mango.txtउपयोगकर्ता या अन्य फ़ाइल नामों से पहले हमेशा दिखाई देगा ।
मैंने कैसे परीक्षा दी
मेरे परीक्षण में, उबंटू में नॉटिलस को चलाने के लिए चेक वातावरण तैयार करने के लिए केवल आवश्यक स्थानीय पैकेज स्थापित किए गए थे। LANG=<LOCALENAME> nautilusकमांड द्वारा अन्य लोकेल में प्रोग्राम चलाने का त्वरित तरीका काम नहीं आया। इसलिए, निम्नलिखित कदम।
language-pack-gnome-cs language-pack-gnome-cs-base language-pack-cs language-pack-cs-baseटर्मिनल में APT के माध्यम से इन पैकेजों को स्थापित करें
पर जाएं सिस्टम सेटिंग> भाषा और समर्थन
में भाषा - मेनू और खिड़कियों के लिए भाषा , प्रवेश नामित खींचें čeština(के लिए "चेक" शब्द विकिपीडिया द्वारा नोट के ऊपर करने के लिए)English
लॉग आउट करें और प्रभावी होने के लिए फिर से लॉग इन करें
Ubuntu 16.04 LTS (लाइव) में Nautilus 3.14.3 का उपयोग कर परीक्षण किया गया।
TL, DR उपसर्ग के साथ फाइलनेम 0Nautilus में बहुत पहली फ़ाइल बनाता है। निर्देशिकाओं को छोड़कर कोई अन्य फाइल, पहले फ़ाइल के पहले प्रदर्शित नहीं हो सकती है।