Apakah ada cara untuk memaksa Finder menyegarkan informasi yang digunakan untuk file abu-abu (tidak dapat diakses)?
Detail:
Saya memindahkan file yang jarang digunakan dari Mac saya (OS X 10.6) ke server file Windows Server 2008. Saya baru-baru ini menemukan sejumlah besar file yang OS X's Finder menunjukkan sebagai abu-abu (seperti itu jika file sedang dalam proses disalin). Semua file yang dipertanyakan semuanya valid dan lengkap: tidak ada korupsi atau data yang hilang; pada kenyataannya, saya dapat mengakses file dari Terminal atau dari komputer Windows tanpa masalah, tetapi Finder masih berpikir mereka harus dianggap tidak dapat diakses.
Saya dapat "memperbaiki" masalah dengan menyalin file asli ke nama baru, menghapus file asli, menunggu beberapa menit, dan kemudian mengganti nama file baru ke nama asli (jika saya tidak menunggu cukup lama, yang baru file akan menjadi abu-abu ketika diubah namanya menjadi nama asli).
Pada dasarnya, sepertinya Finder gagal untuk menghapus beberapa flag "dugaan" atau "tidak lengkap".
Jadi, kembali ke pertanyaan awal: bagaimana ini bisa diperbaiki? Idealnya, saya ingin dapat memindai drive jaringan dan menemukan dan memperbaiki semua file abu-abu melalui Terminal atau operasi Rekursif, sehingga saya dapat memperbaiki semuanya tanpa membuang banyak waktu.
Jawaban:
Ini menyelesaikannya untuk saya! http://macadmins.psu.edu/news/2011/06/grayed_out_finder_folder
sumber
Menggunakan
ls -la
untuk memeriksa apakah file tersebut memiliki properti yang diperluas. Itu akan terlihat mirip dengan:-rwxr-xr-x@ 1 user1 staff 439734882 Aug 16 21:34 myfile.zip
Lihatlah
@
pada akhirnya. Itu singkatan dari properti yang diperluas.Untuk melihat properti yang diperluas, Anda harus menggunakan
xattr -l filename
perintah.Dalam banyak kasus, file yang diklik memiliki
com.apple.FinderInfo
atribut, yang terlihat seperti:Untuk menghapus atribut itu, jalankan
xattr -d com.apple.FinderInfo filename
, dan file akan kembali normal.Jika Anda perlu menghapus atribut itu dari semua file secara rekursif, Anda dapat menjalankan:
xattr -dr com.apple.FinderInfo .
Jangan sampai ketinggalan titik
.
pada akhirnya itu berarti direktori saat ini.Pos asli: https://tangentlin.wordpress.com/2013/10/18/greyed-out-files-in-mac-osx/
sumber
Saya memecahkan ini dengan menggunakan perintah duplikat pada folder berwarna abu-abu. Folder baru akan dapat diakses dan file dapat dipindahkan ke folder lain. Setelah memindahkan file, hapus kedua folder (abu-abu dan salin), sekarang keduanya kosong
sumber
Coba hapus cache Anda (~ / Library / Caches) dan mulai ulang. Pengalaman saya adalah bahwa ini biasanya memperbaiki masalah terkait ikon aneh.
sumber
Anda dapat mencoba melakukan rsync file lagi dengan menggunakan
rsync
alat:atau (jika ada terlalu banyak file):
Berikut adalah argumen untuk BSD
rsync
:Jika Anda menggunakan GNU
rsync
, pertimbangkan untuk menambahkan:Catatan: Anda dapat menginstal GNU
rsync
olehbrew install rsync
.Jika ini tidak membantu, cobalah juga tanpa
-u
.sumber
-N
, tetapi Anda dapat menambahkannya jika Anda memiliki versi GNU, jika tidak gunakan sintaks BSD.-N
ditandai bekerja untuk saya. Saya tidak yakin apakah itu karena-N
bendera.Eureka! Saya menemukan apa yang menyebabkan masalah.
File sedang disalin ke jaringan berbagi Server Windows 2008 dengan replikasi DFS (ke server lain). Entah bagaimana, Finder sedang meng-cache status "sibuk" file; dan ini terkadang terjadi saat file sedang direplikasi.
Cara mengatasinya adalah dengan menggunakan terminal untuk menggandakan file, menghapus yang asli, TUNGGU !!!, dan kemudian ganti nama duplikat dengan nama asli. (Jika Anda tidak menunggu, duplikat saya menjadi abu-abu saat diganti nama.)
Itulah "apa"; Saya masih berharap seseorang dapat menjelaskan di mana informasi itu di-cache.
Jika ada yang bisa mengetahui di mana informasi di-cache dan bagaimana mengidentifikasi file mana yang terpengaruh dalam skrip, saya akan menerima jawaban mereka; jika tidak, saya akan menandai ini sebagai jawaban ini dan menulis masalahnya ke OS / X & amp; Keanehan interoperabilitas Windows.
sumber