उपसर्ग 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.txt
Nautilus में प्रदर्शित होने वाली पहली फ़ाइल होगी। 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 उपसर्ग के साथ फाइलनेम 0
Nautilus में बहुत पहली फ़ाइल बनाता है। निर्देशिकाओं को छोड़कर कोई अन्य फाइल, पहले फ़ाइल के पहले प्रदर्शित नहीं हो सकती है।