Di mana ruang drive saya yang hilang?

1

Saya memiliki mini Mac 2012 yang menjalankan Yosemite terbaru yang saya gunakan sebagai server untuk berbagi file, FileMaker, kaliber, Time Machine dan Plex. Finder melaporkan bahwa drive internal memiliki kapasitas 499,25 GB dengan 48,03 GB tersedia.

Mendaftar isi drive dengan semua ukuran folder yang dihitung tampak seperti berikut (pernah digunakan defaults write com.apple.finder AppleShowAllFiles TRUEdi Terminal):

masukkan deskripsi gambar di sini

Menambahkan semua itu membuat saya total kurang dari 350 GB. Menjalankan sudo du -sh .DocumentRevisions-V100/mengungkapkan bahwa folder itu hanya 17 M, memberikan kontribusi sangat sedikit ke total.

Jadi saya sepertinya kehilangan sekitar 100 GB ruang. Ini bukan darurat, saya hanya mencoba mencari tahu ini. Mengapa saya melihat perbedaan antara jumlah ruang yang dilaporkan tersedia dari Finder dan jumlah ruang yang saya harapkan di sana untuk diberi ukuran file dan folder yang saya lihat?

Membuang
sumber

Jawaban:

1

Jika Anda tidak memiliki izin tampilan, itu akan melaporkan dirinya sebagai mengambil ruang nol ke direktori yang melampirkannya. Ini terutama terlihat dengan folder "Pengguna". Ambil folder Pengguna lain.

masukkan deskripsi gambar di sini

Perhatikan betapa anehnya folder ini muncul. Namun itu melaporkan ukuran file yang valid, karena saya telah membaca izin ke folder.

Sekarang lihat isi folder ini.

masukkan deskripsi gambar di sini

Perhatikan berbagai folder yang saya tidak memiliki izin untuk melihatnya. Akibatnya, ketika melihat folder pengguna secara keseluruhan, itu hanya mengasumsikan mereka tidak mengambil ruang alih-alih melaporkan kesalahan semacam. Dengan demikian, ukuran folder tampak kecil.

Jika Anda ingin laporan yang lebih akurat, saya akan merekomendasikan menggunakan sesuatu seperti DaisyDisk atau alternatif gratis untuk memindai seluruh disk sebagai admin sehingga Anda dapat melihat dengan benar apa yang mengambil ruang.

JMY1000
sumber
Ide yang menarik, tapi aku takut bukan itu. Pikiran pertama saya adalah bahwa tidak ada pengguna lain, yang sebagian besar benar. /Users/memiliki tiga folder, administrator, Guest, dan Shared. Di terminal saya cdmasuk Guestdan digunakan sudountuk memeriksa isi ukuran. Kurang dari 9 MB. Tapi saya akan mencoba sesuatu seperti DaisyDisk untuk melihat apakah itu memberikan penerangan.
Chuck
@Chuck / Users / bukan satu-satunya folder, saya hanya menggunakannya sebagai contoh karena cukup jelas untuk dilihat.
JMY1000
Yah, saya sudah mempersempitnya sedikit. Tampaknya ada sesuatu di dalamnya /Library. Finder melaporkannya sekitar 300 GB, tetapi sudo find . -maxdepth 1 -type d -mindepth 1 -exec du -hs {} \;melaporkannya sebagai 384 GB, jadi sepertinya setidaknya sebagian besar ruang diambil di sana. Saya akan terus menyelidiki.
Chuck
@Chuck Saya sangat merekomendasikan menggunakan pemindai disk, itu akan jauh lebih cepat.
JMY1000
Ya, sepertinya Anda benar. Ternyata data yang hilang ditemukan di /Library/Server/Caching/Data/, dan Finder tidak dapat melihatnya untuk perhitungan ukuran karena izin. Sejujurnya, saya tidak mengerti mengapa, karena ls -lmengungkapkan bahwa izin untuk pengguna "administrator" adalah drwxr-x---, yang saya pikir berarti pengguna saat ini memiliki akses penuh, tetapi pada titik ini saya tidak peduli. Seperti yang saya katakan, itu bukan keadaan darurat, hanya rasa ingin tahu, dan karena ini adalah cache, saya mungkin dapat menghapusnya tanpa efek negatif.
Chuck