Linux'ta bir dosyaya not kaydetme


10

Linux'taki bir dosyaya not kaydetmek istiyorum. Dosya adları maksimum uzunlukta kısıtlandığından, bir dosya hakkındaki meta verileri kaydetmek istiyorum.

bu yüzden linux'daki bir dosya hakkında notlar veya yorumlar nasıl kaydedilir, böylece dosyanın kendisi ile birlikte kaydedilir ...

i dosya özellikleri iletişim kutusunda notlar sekmesini kullanılır .. ama bu şekilde notlar sadece o işletim sisteminde sadece dosya sopa .. başka bir linux os bu dosyayı açmak .. bu yorumlar / notlar gitti ...

Lütfen bana bu notları dosyaya yerleştirmenin bir yolunu önerin, böylece onları hiç kaybetmeyeceğim ..

kiralamada linux dağıtımlarında bunu mümkün kılan bir çözüm. Eğer bu notları b / w windows sopa ve linux benim için onun Tamam ok yeterince taşınabilir değilse .. ama en azından benim linux os biçimlendirirseniz .. en azından ben bu önemli notları kaybetmemelisiniz .. ve daha yeni linux erişmek mümkün ..

ve ben de bu notlar sekmesi sadece işletim sistemi ile bağlantılı olarak uygulanmış olup olmadığını hiçbir fikrim yok .. ben çok fazla kullanımı görmüyorum .. ve normal bir kullanıcı da bunu bilmek noway .. ben de superuser sohbet bilmek geldi bir dostum .. @Sathya .. Bu şey özellikle u 6 ay zaman çizelgesi olan ubuntu kullanırsanız daha işe yaramaz .. ve benim gibi her zaman yeni bir yeni mevcut olarak os yükseltmek için istekli çılgın insanlar ..

ve herhangi bir şekilde terminalden bu notları arayabilirsiniz ?? bu da harika olurdu.

lütfen yardım .. Teşekkürler.

Yanıtlar:


9

Linux dosya sistemleri, genişletilmiş dosya öznitelikleri veya "xattr" adı verilen bir özelliği destekler .

Dosya sistemini user_xattrbağlama seçeneğiyle bağlamanız gerekir ve bunu yaparsanız, dosyayı okuma / yazma hakkına sahip herhangi bir uygulama, herhangi bir ad ve değere sahip 'kullanıcı' öznitelikleri de dahil olmak üzere bir grup meta veriyi okuyabilir / yazabilir. ancak çok az uygulama bunları yaygın olmadığı için kullanacaktır.

Attr komut okuyabilir ve düzenleyebilirsiniz onları - burada öğretici bir parçasıdır . Hangi GUI uygulamalarının (nautilus?) Bunları görüntülemenize veya düzenlemenize izin vereceğini bilmiyorum. Beagle gibi uygulamalar bunların farkındadır, bu yüzden bunları aramak için kullanabilirsiniz.

Dosyayı dosya sistemleri arasında kopyalarsanız, her iki dosya sisteminin de user_xattrbağlama seçeneğiyle bağlanması gerekmediğini , aynı zamanda kopyalamayı yapan uygulamanın bunları korumasının söylenmesi gerektiğini unutmayın.

Cp için şunu kullanın:

--preserve=xattr

( -ayapmayacak).

Rsync için şunları kullanın:

--xattrs

(veya -X).

Herkesin yaptığı bir şey değil.


2

Notları, dosyayla birlikte özel bir uzantıya sahip serbest biçimli bir metin dosyasına kaydetmeye ne dersiniz?

Genellikle ' exif' dosyalarını bir ' jpg' 'raw'ile birlikte kaydederim veya temel EXIF ​​bilgileriyle başlar ve ek notları olabilir.

1. Dosya picture.jpg
2. jhead picture.jpg> picture.exif
3. vim picture.exif # Ek açıklamalar, notlar, sağlama toplamı ve diğerleri ekleyin
4. jpg ve exif dosyalarını bir arada tutun

Elbette, daha kolay işlenecek meta verileri işleyen başka formatlar da olacaktır. Ancak, bu meta dosya şemasının taşınabilirliğini ve esnekliğini yenecek fazla bir şey yoktur.


1

Normal metin dosyaları bunu desteklemez, ancak OpenOffice'in yaptığı gibi kendi "dosya türünüzü" oluşturabilirsiniz. OpenOffice dosya türleri az çok bir zip dosyasıdır.

Böylece, origianal dosyanızı ve meta içeren bir dosyaya sahip olabilirsiniz ve sonra bunları bir araya getirebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.