Apakah ada cara untuk mendapatkan semua metadata yang terkait dengan file di Terminal? Dengan "metadata", saya maksudkan hal-hal metadata dan properti yang tidak disimpan dalam atau berasal dari konten file (yaitu, checksum, UTD, resolusi gambar, dll.), Melainkan berada dalam data sistem file tentang file (yaitu, terakhir kali diubah, inode, izin, atribut diperluas, dll.)
15
Jawaban:
Respons ini mungkin terlambat, tetapi mudah-mudahan ini akan membantu seseorang.
Ada banyak cara untuk melihat metadata di terminal di komputer Apple:
mdls path/file.extension
mdls
singkatan dari Metadata List dan Anda dapat melihat halaman manual (man mdls
) untuk mempelajari cara menggunakannya.xattr path/file.extension
xattr
adalah singkatan dari Extended Attributes. Ini dapat digunakan untuk menampilkan dan mengedit atribut file yang diperluas.xattr -l path/file.extension
menyebabkan nama dan nilai atribut ditampilkan. Namun, saya perhatikan bahwa, setidaknya pada macOS, tampaknya ini hanya menampilkan data yang ditambahkan pengguna.ls -l@ path/file.extension
ls
adalah utilitas daftar terminal yang kuat. Dalam bentuknya yang paling sederhana, daftar isi direktori saat ini. Namun, seperti yang Anda lihat di sini, Anda dapat membuat daftar lebih dari itu.exiftool path/file.extension
exiftool
secara terpisah jika belum. Misalnya, jika Anda menggunakanbrew
, Anda bisa melakukannyabrew install exiftool
.exiftool
adalah utilitas yang berguna untuk melihat dan bermain-main dengan metadata file.sips -g all path/file.extension
(untuk gambar)sips
danidentify
keduanya untuk membaca metadata gambar / info.identify -verbose path/file.extension
(untuk gambar)Tergantung pada aplikasi yang Anda inginkan, salah satunya mungkin lebih tepat atau nyaman daripada yang lain. Namun, perlu dicatat bahwa semua ini menunjukkan hal yang berbeda, walaupun sedikit.
sumber
Maksud saya,
ls
bisa memberi Anda banyak informasi dengan-l
benderaAda sentuhan terakhir Anda, pemilik, grup, dan izin; maka ada
md5sum
untuk itu:sumber
-i
bendera ke doa ls akan mencetak informasi inode juga