İçeriğin ötesinde, bilgisayarımızda oluşturduğumuz veya görüntülediğimiz dosyalar bilgi içerir. meta veri olarak bilinir. Bu yazıda Ubuntu'da meta verilerin nasıl görüntüleneceğini ve düzenleneceğini göreceğiz.
Meta verinin işlevi Bir dosyayı daha kolay anlaşılacak, aranacak, sınıflandırılacak ve analiz edilecek şekilde tanımlamak, düzenlemek ve bağlamını oluşturmak.
Meta veriler ne içindir?
Meta verilerin işlevleri
- arama: Dosya gezgini, meta verileri kullanarak dosyayı alfabetik sıraya, dosya türüne, oluşturulma veya değiştirilme tarihine göre görüntüler.
- organizasyon: Meta veriler büyük miktardaki bilginin düzenlenmesini kolaylaştırır.
- Anlama: Yapay Zeka modelleri, arama motorları veya kütüphaneler gibi otomatik sistemlerin içeriği daha iyi anlamasına yardımcı olurlar
Meta veri türleri
Bunları üç sınıfa ayırabiliriz:
- Tanımlayıcı: Başlık, yazar, açıklama ve anahtar kelimeler gibi belgeyi tanımlayan veriler.
- Yapısal: Belgenin yapısı: Başlıklar, alt başlıklar, bölümler, biçim.
- İdari personel: İzinler, oluşturulma tarihi, boyut, format.
Ubuntu'da meta veriler nasıl görüntülenir ve düzenlenir?
Meta verileri düzenlemek için çeşitli grafiksel araçlar mevcuttur, ancak bu yazıda yalnızca terminali kullananlara odaklanacağız.
PDF belgelerinin formatları aşağıdaki gibidir:
- Vasıf.
- Yazar.
- Tema.
- Anahtar kelimeler.
- Oluşturma tarihi
- Değiştirme tarihi.
- Jeneratör motoru.
- Yaratım için kullanılan yazılım.
- Korumalar ve izinler.
Bu bilgiyi içeren XMP adı verilen başka bir format daha var:
- Telif hakkı bilgisi.
- Küçük resimler.
- Belge dilleri.
- Özel etiketler.
Ubuntu'da meta verileri görüntülemek için iki yararlı komut vardır:
pdf bilgisi
Şunlarla kurulur:
sudo apt install poppler-utils
kullanımı:
pdfinfo nombre_archivo.pdf
ExifTool
Bu araçla meta verileri XMP formatında görüntüleyebiliyoruz.
Şunlarla kurulur:
sudo apt install libimage-exiftool-perl
kullanım
exiftool nombre_archivo.pdf
Meta verileri düzenlemek için şu komutu kullanırız:
exiftool -parámetro "nuevo contenido del parámetro"nombre _archivo.pdf
Örneğimizde başlığı çevirmek istersek:
exiftool -Title="Introducción a la programación en Python" Introduction_to_Python_Programming_-_WEB.pdf
Tüm meta verileri şu şekilde silebiliriz:
exiftool -all= nombre_archivo.pdf
Sildiğimize pişman olmamız durumunda komut, PDF dosyasının bir kopyasını oluşturur ve ismine "orijinal" açıklamasını ekler.
docx
Word'ün yerel biçimi belge meta verilerini ve uygulama meta verilerini içerir.
Belge meta verileri şunları içerir:
- Vasıf.
- Yazar.
- Bunu değiştiren son kişi.
- Revizyon sayısı.
- Oluşturulma tarihi.
- Son değiştirilme tarihi.T
- Tema.
- Anahtar kelime.
- Kategori.
- Kategori
- Durum (Taslak, nihai).
Uygulama meta verileri
- Şablon
- Kullanılan yazılım.
- Toplam sayfa sayısı.
- Kelime sayısı.
- Karakter sayısı.
- Satır sayısı.
- Paragraf sayısı.
- Ölçekleme ayarları.
- Organizasyon.
- Takım liderinin adı.
ExifTool
Komut ExifTool Ayrıca bir Word belgesinin meta verilerini görüntülemek için de kullanılabilir.
kullanım
exiftool nombre_archivo.docx
Meta verileri görüntülemenin bir başka yolu da dosya uzantısını zip formatına değiştirmektir. Güvenlik nedeniyle bunu bir kopyayla yapacağız.
cp nombre_archivo.docx copia_archivo.zip
Dosyayı açıp ihtiyacımız olan klasörü açıyoruz
unzip copia_archivo.zip -d docxinfo
Dosyalardan verileri okuyoruz
cat docxinfo/docProps/core.xml
Belge meta verileri için
cat docxinfo/docProps/apdp.xml
Uygulama meta verileri için
cat docxinfo/docProps/app.xml
Her ikisi de kullanılıyor alet Meta verileri manuel olarak düzenleyebiliriz. Exiftool ile prosedür, PDF'lerde yaptığımızla aynıdır.
exiftool -parámetro "nombre_del_parámetro" nombre_del_archivo.docx
Aynı şeyi manuel olarak şu şekilde de yapabiliriz:
Bir yedekleme yapıyoruz
cp nombre_archivo.docx copia_archivo.zip
Bunu metadata adlı bir klasöre açtık.
unzip copia_archivo.zip -d metadatos
Klasöre gidelim
cd metadatos
Editörü açıyoruz
belge meta verileri için
nano docProps/core.xml
nano docProps/apdp.xml uygulama meta verileri için
Dosyayı docx olarak yeniden paketliyoruz
zip -r ../nombre_archivo2.docx *
Komut yeni belgeyi dizinin dışında oluşturur. meta.