एक नई टेक्स्ट फ़ाइल बनाते समय, क्या मुझे उसके नाम में एक .txt एक्सटेंशन जोड़ना चाहिए?


26

जब मैं केवल सादा पाठ रखने के उद्देश्य से एक नया दस्तावेज़ बनाता हूं, तो मैं इसके नाम के लिए .txt एक्सटेंशन जोड़ने के लिए Ubuntu द्वारा बाध्य नहीं हूं। यह वास्तव में बहुत अच्छी तरह से काम करता है: gedit इसे समस्या के बिना खोलता है, बहुत अच्छी तरह से समझता है कि यह केवल पाठ है।

एक्सटेंशन जोड़ने के लिए मुझे अभी तक मिले केवल दो प्रो तर्क हैं विंडोज सिस्टम के साथ 1 / इंटरऑपरेबिलिटी और 2 / समान नाम वाले फ़ोल्डरों के साथ भ्रम से बचने। फिर भी वे दो तर्क मुझे नहीं समझाते। एक परिणाम के रूप में, क्या मुझे फाइलों में एक्सटेंशन जोड़ने का रिफ्लेक्स रखना चाहिए या नहीं?

जवाबों:


14

यह पूरी तरह से आपका अपना निर्णय है - किसी को भी आपके लिए चुने जाने न दें।

यदि यह एक 'रिफ्लेक्स' है, तो आपकी वर्तमान हॉबिट्स को बनाए रखने में कोई बुराई नहीं है। दूसरी ओर यह फ़ाइल एक्सटेंशन के बिना क्लीनर दिखता है ...

मेरी राय में विस्तार का उपयोग करने के लिए मुख्य मामला यह है कि यदि आप विंडोज उपयोगकर्ताओं को फाइल ईमेल कर रहे हैं - जबकि वे अभी भी इसे नोटपैड में खोल सकते हैं (फाइल-> ओपन विथ) वे संभवतः इसे भ्रमित कर देंगे यदि आप इसे छोड़ देते हैं।


5

यह लिनक्स आधारित प्रणालियों में कोई फर्क नहीं पड़ता कि आप एक .txt एक्सटेंशन का उपयोग करते हैं या नहीं। वास्तव में, विंडोज पर कोई विशेष 'फ़ाइल एक्सटेंशन' नहीं है - यह सिर्फ नाम का हिस्सा है। MIME प्रकार का उपयोग फ़ाइल के प्रकार को निर्धारित करने के लिए किया जाता है।

यदि, हालांकि, आप उन लोगों के साथ एक फ़ाइल साझा करना चाहते हैं जो अभी भी विंडोज का उपयोग कर रहे हैं, तो उन्हें मैन्युअल रूप से नोटपैड के साथ पाठ फ़ाइलों को खोलने के लिए चुनना होगा जब तक कि आप एक .txt एक्सटेंशन का उपयोग न करें।

अन्य संगतता विचार हैं। डिफ़ॉल्ट रूप से, नोटपैड नई लाइनों को सही ढंग से नहीं दिखाएगा क्योंकि यह लिनक्स और सिस्टम जैसे अन्य यूनिक्स को समाप्त करने वाली एक अलग लाइन का उपयोग करता है। टेक्स्ट एडिटर विंडोज फॉर्मेट में टेक्स्ट फाइल को सही तरीके से दिखाएगा लेकिन backspaceनई लाइन हटाने के लिए आपको दो बार प्रेस करना पड़ सकता है ।

Geany नामक टेक्स्ट एडिटर का उपयोग करके आप Document -> Set Line Endingsमेनू के माध्यम से लाइन एंडिंग प्रकारों के बीच कनवर्ट कर सकते हैं । यह डिफ़ॉल्ट पाठ संपादक (Gedit) में भी संभव हो सकता है, लेकिन मुझे नहीं पता कि यह कैसे करना है।

व्यक्तिगत रूप से, मैं दैनिक उपयोग के लिए .txt एक्सटेंशन या विंडोज लाइन एंडिंग का उपयोग नहीं करूंगा लेकिन जब मैं उन्हें विंडोज उपयोगकर्ताओं के साथ साझा करना चाहता हूं, तो मैं फ़ाइलों को परिवर्तित कर दूंगा।


उबंटू पर लाइन समाप्त होने वाली समस्या से निपटने का दूसरा तरीका ट्राफोडोस पैकेज है। इसमें दो कमांड शामिल हैं जो "एंडोस" और "टॉडोस" रूपांतरण को समाप्त करने वाली लाइन करेंगे।
जोनाथन स्टर्नबर्ग

4

कई मामलों में फ़ाइल एक्सटेंशन को उबंटू पर लगाने की आवश्यकता नहीं होती है, लेकिन अक्सर उनका उपयोग करना अभी भी एक अच्छा विचार है। न केवल विंडोज / मैक संगतता के लिए, बल्कि अपनी सुविधा के लिए भी। कल्पना करें कि क्या आप सभी फ़ाइल एक्सटेंशन (.html, .jpg, .doc, .ttf, .txt, .py, .conf, आदि) को हटा देंगे; आपको फ़ाइल का नाम पढ़ते समय यह जानने के बजाय, हर समय फ़ाइल प्रकार की जांच करनी होगी (जैसे फ़ाइल नाम READMEभी स्पष्ट हैं)।


4

यदि आप इस बारे में अधिक जानना चाहते हैं कि लिनक्स फ़िलिपीज़ की पहचान कैसे करता है और उस उद्देश्य के लिए एक्सटेंशन क्यों बेकार हैं, तो फ़ाइल कमांड मैन पेज पर एक नज़र डालें

man file

एक तरह का जादू :)


2

यदि आप linux dosent matter का उपयोग करते हैं। यदि आप पसंद करते हैं तो एक्सटेंसिव अर्थहीन हैं। लेकिन यदि आप विंडोज़ में उस फाइल को देखना चाहते हैं, तो एक्सटेंशन आपको फ़ाइल को देखने के लिए नहीं होना चाहिए। एक बेहतर विस्तार के लिए जाने-माने विस्तार को बनाए रखते हुए, यह कुछ खास (बहुत अच्छी तरह से नहीं लिखा हुआ) ऐप्स को बेहतर बनाने में मदद कर सकता है। उदाहरण के लिए, एक मेल क्लाइंट एक अनुलग्नक के लिए अधिक उपयुक्त MIME प्रकार चुन सकता है। अपने आप को तय करें।


1

विस्तार वैकल्पिक है लेकिन आपकी अपेक्षाओं के आधार पर आप किसी भी तरह से उपयोग करना चाह सकते हैं। उदाहरण के लिए, छवि दर्शक गलत एक्सटेंशन वाली छवि को खोलने के लिए बुरी तरह से विफल हो जाएगा। इस उदाहरण में थंबनेलर भी विफल हो जाएगा। उदाहरण के लिए JPEG to .GIF या .PNG का नाम बदलकर आप इसे साबित कर सकते हैं। यदि आपके पास कोई फ़ाइल है और आप सुनिश्चित नहीं हैं कि वह क्या है तो आप उस कमांड से पता लगा सकते हैं file filenameजहाँ फ़ाइल नाम विचाराधीन है। यहां कुछ उदाहरण कमांड और आउटपुट दिए गए हैं:

file unity-panel_001.bmp 
unity-panel_001.bmp: PC bitmap, Windows 3.x format, 1280 x 21 x 24
me@zippy-64bit:~/Pictures$ file web-off.png 
web-off.png: PNG image data, 850 x 552, 8-bit/color RGBA, non-interlaced
me@zippy-64bit:~/Pictures$ file XfinityBillShowingLateFee.jpg 
XfinityBillShowingLateFee.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 2480x3437, frames 3
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.