लिनक्स पर एक फ़ाइल के खिलाफ नोट्स की बचत


10

मैं लिनक्स पर एक फाइल के खिलाफ नोट्स को बचाना चाहता हूं। मैं किसी फ़ाइल के बारे में मेटा डेटा सहेजना चाहता हूं, क्योंकि फ़ाइल नाम अधिकतम लंबाई में प्रतिबंधित हैं।

इसलिए लिनक्स पर किसी फ़ाइल के बारे में नोट्स या टिप्पणियों को कैसे सहेजा जाए ताकि वह फ़ाइल के साथ ही सहेज ली जाए ...

मैं फ़ाइल गुण डायलॉगबॉक्स में नोट्स टैब का उपयोग करता था .. लेकिन इस तरह से नोट्स केवल उस ओएस पर फ़ाइल से चिपके रहते हैं .. अगर मैं उस फाइल को किसी अन्य लिनक्स ओएस में खोलता हूं .. तो वे टिप्पणियां / नोट चले गए हैं ...

कृपया मुझे इन नोटों को फ़ाइल में एम्बेड करने का एक तरीका सुझाएं ताकि मैं उन्हें कभी खो न दूं ..

पट्टे पर एक समाधान है जो लिनक्स डिस्ट्रोस को स्विच करने पर संभव बनाता है। अगर यह पर्याप्त पोर्टेबल नहीं है कि ये नोट बी / डब्ल्यू विंडो और लाइनक्स मेरे लिए ठीक हैं .. लेकिन कम से कम अगर मैं अपने लिनक्स ओएस को प्रारूपित करता हूं .. तो कम से कम मुझे उन महत्वपूर्ण नोटों को नहीं खोना चाहिए..और नए लिनक्स पर पहुंचने में सक्षम हों ..

और मुझे यह भी पता नहीं है कि क्या यह नोट टैब केवल OS के साथ जुड़े होने के लिए लागू किया गया था .. मुझे इसका अधिक उपयोग नहीं दिखता है .. और एक सामान्य उपयोगकर्ता को भी यह जानने के लिए अब है .. मुझे भी सुपरयुजर चैट पर पता चला एक दोस्त से .. @ सथ्य .. यह बात और भी बेकार है, खासकर अगर आप ubuntu का उपयोग करते हैं जिसकी 6 महीने की टाइमलाइन है..और मेरे जैसे पागल लोग जो हमेशा एक नया उपलब्ध होने पर अपने ओएस को अपग्रेड करने के लिए उत्सुक रहते हैं ..

और किसी भी तरह से मैं इन नोटों को टर्मिनल से खोज सकता हूँ ?? यह भी बहुत अच्छा होगा ..

कृपया मदद .. धन्यवाद।

जवाबों:


9

लिनक्स फाइल सिस्टम विस्तारित फ़ाइल विशेषताओं या "xattr" नामक एक सुविधा का समर्थन करता है ।

आपको फ़ाइल सिस्टम को user_xattrमाउंट विकल्प के साथ माउंट करना होगा, और यदि आप ऐसा करते हैं, तो कोई भी एप्लिकेशन जिसे फ़ाइल पढ़ने / लिखने का अधिकार है, वह मेटाडेटा का एक गुच्छा भी पढ़ / लिख सकता है, जिसमें किसी भी नाम और मान के साथ 'उपयोगकर्ता' विशेषताएँ भी शामिल हैं। , हालांकि कुछ अनुप्रयोग उनका उपयोग करेंगे क्योंकि वे आम नहीं हैं।

Attr आदेश पढ़ सकते हैं और संपादित उन्हें - यहाँ एक ट्यूटोरियल का एक सा । न जाने कौन से GUI ऐप (nautilus?) आपको उन्हें देखने या संपादित करने देंगे। बीगल जैसे एप्लिकेशन उनके बारे में जानते हैं, इसलिए आपको उनका उपयोग करने में सक्षम होना चाहिए।

ध्यान दें कि यदि आप फाइल सिस्टम के बीच फाइल को कॉपी करते हैं, तो न केवल दोनों फाइल सिस्टम को user_xattrमाउंट विकल्प के साथ माउंट करने की आवश्यकता है, बल्कि कॉपी करने वाले एप्लिकेशन को उन्हें संरक्षित करने के लिए कहा जाना चाहिए।

Cp के लिए, उपयोग करें:

--preserve=xattr

( -aयह नहीं होगा)

Rsync के लिए, उपयोग करें:

--xattrs

(या -X)।

यह बिल्कुल ऐसा नहीं है कि हर कोई कर रहा है।


2

फ़ाइल के साथ विशेष एक्सटेंशन के साथ फ़्री-फॉर्म टेक्स्ट फ़ाइल में नोट्स को बचाने के बारे में कैसे?

मैं आमतौर पर ' exif' फाइलों को एक ' jpg' के साथ सहेजता हूं या 'raw'जो मूल EXIF ​​जानकारी के साथ शुरू होता है और इसमें अतिरिक्त नोट हो सकते हैं।

1. फाइल पिक्चर.जेपीजी
2. jhead picture.jpg> picture.exif
3. vim picture.exif # एनोटेशन, नोट्स, चेकसम, एट अल जोड़ें
4. jpg और एक्सफ़ फाइल एक साथ रखें

बेशक, ऐसे अन्य प्रारूप होंगे जो मेटा डेटा को संभालते हैं जिन्हें संभालना अधिक आसान होगा। लेकिन, बहुत कुछ ऐसा नहीं है जो इस मेटा-फ़ाइल स्कीम की पोर्टेबिलिटी और लचीलेपन को हरा देगा।


1

सामान्य टेक्स्टफाइल्स इसका समर्थन नहीं करते हैं, लेकिन आप अपना "फाइलटाइप" उसी तरह से बना सकते हैं, जैसे ओपनऑफिस ने बनाया था। OpenOffice फ़िलेपेट्स कमोबेश एक ज़िप फ़ाइल होती है जिसमें उस फ़ाइल के अंदर बहुत सारी छोटी फाइलें होती हैं।

तो आप अपनी ओरिजिनल फाइल, और मेटा के साथ एक फाइल रख सकते हैं, और फिर उन्हें एक साथ ज़िप कर सकते हैं और वहां आपके पास "मेटा के साथ नई फाइल" है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.