Önerilen, 2024

Editörün Seçimi

Genişletilmiş dosya özniteliklerini mac os'taki bir dosyadan görüntüleme ve kaldırma

Первый обзор macOS 11 Big Sur

Первый обзор macOS 11 Big Sur

İçindekiler:

Anonim

Genişletilmiş Öznitelikler, Mac OS'deki belirli dosyalara ve dosya türlerine özgü olabilen meta veri bileşenleridir. Bu genişletilmiş öznitelikler, diğer meta veri türlerinin yanı sıra, dosyanın kendisiyle ilgili verileri tanımlamaktan, bilgileri karantinaya almaktan, kaynak verileri, etiket bilgisinden karantinaya alabilir.

Bazen, gelişmiş Mac kullanıcıları bir dosya için genişletilmiş öznitelikleri gözden geçirebilir, hatta çeşitli nedenlerle bir dosyadan veya dizinden genişletilmiş öznitelikleri kaldırmak isteyebilir ve bu görevlerden herhangi biri Mac'te paketlenmiş xattr aracıyla komut satırından gerçekleştirilebilir İŞLETİM SİSTEMİ. Bu eğitimde, bir Mac'teki bir dosyadaki genişletilmiş özniteliklerin hem nasıl görüntüleneceği hem de kaldırılacağı açıklanmaktadır.

Bu, yalnızca genişletilmiş özniteliklere aşina olan ve bunları bir dosyadan kaldırmak istemek için belirli bir nedenleri olan ileri düzey kullanıcılar için gerçekten alakalı olan gelişmiş bir konudur. Hangi genişletilmiş özniteliklerin ne olduğundan emin değilseniz, neden önemli (veya önemli değil) veya neden bunları kaldırmak isteyip istemediğinizden emin değilseniz, bu sizin için değildir.

Mac OS'de Bir Dosyanın Genişletilmiş Özelliklerini Görüntüleme

Xattr komutu uzun bir süredir Mac OS ve Mac OS X'te olmuştur ve bu nedenle sistem yazılımının neredeyse tüm modern sürümlerinde aynı şekilde çalışmalıdır:

  1. / Applications / Utilities / içinde bulunan Terminal uygulamasını açın.
  2. Bunun için genişletilmiş öznitelikleri incelemek için dosya yolunu işaret ederek, xattr komutunu kullanın.
  3. xattr ~/Desktop/samplefile.jpg

  4. Belirtilen dosya için genişletilmiş öznitelikleri görüntülemek için Return tuşuna basın

Örneğin, komutu yürüttükten sonra aşağıdaki gibi bir şey görebilirsiniz:

xattr ~/Desktop/samplefile.jpg
com.apple.metadata:kMDItemIsScreenCapture
com.apple.metadata:kMDItemScreenCaptureGlobalRect
com.apple.metadata:kMDItemScreenCaptureType
com.apple.metadata:kMDItemWhereFroms
com.apple.quarantine

Bu durumda, Spotlight ve Finder arama özellikleri tarafından kullanılabilecek meta veri bilgilerini, ayrıca web'den indirilen veya bir üçüncü taraf uygulaması veya kaynağı aracılığıyla Mac'e getirilen verileri karantinaya alırsınız. Ve evet, bu aynı karantina verisi verileridir, size “uygulamayı tanımlanamayan bir geliştiriciden olduğu için açılamıyor” şeklinde görüp görmediğinizi size bildirirsiniz. Bazı uygulamaları veya dosyaları açarken Gatekeeper mesajı genişletilmiş bir öznitelik.

Genişletilmiş bir öznitelik Mac'te bir dosyadan kaldırma

Hala Terminal uygulamasında mısınız? Değilse, başlamak için Terminal uygulamasını yeniden başlatın:

  1. Önceki adımı kullanarak dosyadan kaldırmak istediğiniz genişletilmiş özniteliği bulun, bu örnekte “kMDItemIsScreenCapture” olduğunu varsayalım.
  2. Xattr dosyasını aşağıdaki gibi dosyada -d bayrağıyla kullanın:
  3. xattr -d com.apple.metadata:kMDItemIsScreenCapture ~/Desktop/samplefile.jpg

  4. Yolda belirtilen tanımlanmış genişletilmiş özniteliği dosyadan çıkarmak için Return tuşuna basın

Bu örnekte, “com.apple.metadata: kMDItemIsScreenCapture” öğesinin samplefile.jpg dosyasından kaldırılması, bu ipucunda bulunan ve tüm açılan ekran görüntü dosyalarını bulmak için gösterebileceğiniz ekran tanıtıcısını çıkarır. konumlarını bulmak için ekran görüntüsü dosyalarına eklenen öznitelik. Bu genişletilmiş özniteliği kaldırarak, dosya artık böyle bir aramada görünmez. EXIF meta verilerini resimlerden ve resimlerden çıkarmak için ImageOptim gibi bir araç kullanmanın, genişletilmiş öznitelik meta verilerini görüntülerden de kaldırmadığını, yalnızca EXIF ​​verilerini kaldırdığını unutmayın; ikisi ayrıdır.

Dosyalar, dizinler ve sembolik bağlardaki genişletilmiş öznitelikleri bu şekilde görüntülemek ve kaldırmak için xattr aracını kullanabilir ve genişletilmiş öznitelik kaldırmayı gerektiği gibi birden çok dosyaya uygulamak için joker karakterleri kullanabilirsiniz.

Bu gerçekten sıradan Mac kullanıcılarının çoğuyla alakalı olması gereken bir şey değil, ancak gelişmiş Mac kullanıcıları, tamirciler, geliştiriciler, sistem yöneticileri, bilgi güvenliği çalışanları ve diğerleri için genişletilmiş özellikleri görüntüleyebilmek veya değiştirebilmek belirli nedenlerden dolayı yararlı olabilir. .

Top