Thư mục người dùng được sao chép trong mỗi thư mục Thư viện / Container / ** / Dữ liệu


3

Đã gặp một lỗi kỳ lạ (?) Trong bản cài đặt Mavericks của tôi. Tôi đã hết không gian HD, nơi mà tôi không nên ở gần đó.

Tôi đã chạy Disk Inventory X để xem không gian đang được sử dụng và thấy rằng bằng cách nào đó thư mục Người dùng của tôi đã được sao chép trong mỗi hộp cát ứng dụng.

Bất cứ ý tưởng những gì tôi có thể đã làm để gây ra điều này?

nhập mô tả hình ảnh ở đây


1
Bạn đang bị dẫn dắt bởi Disk Inventory X. Có vẻ như nó đang theo bí danh và đếm cùng một bộ lưu trữ vật lý nhiều lần. Tôi sử dụng phối cảnh lớn và / hoặc WhatSize không làm điều đó.
Gilby

Disk Inventory X có thể sai hoặc một cái gì đó có thể đã khiến các liên kết tượng trưng đó bị hủy tham chiếu và chuyển sang các bản sao của dữ liệu mà chúng trỏ đến. Kiểm tra với Finder rằng những thư mục đó không phải là bí danh / liên kết tượng trưng. Chúng dành cho tôi: imgur.com/ovL70MI
Ian C.

@Gilby Tôi đã nghi ngờ rằng lúc đầu, và xác minh chúng thực sự là bản sao. Tôi đã xóa các tệp trong thư mục Người dùng của mình và chúng vẫn xuất hiện trong mỗi hộp cát. Một phần khác là tất cả các số được cộng lại, và nếu không có các bản sao đó, hệ thống tập tin của tôi sẽ không ở đâu gần đầy. Đây là bản cài đặt OS X "doanh nghiệp", vì vậy tôi tự hỏi liệu có lỗi ở đâu đó trong khía cạnh đó không.
eskerber

Tôi đã chạy Disk Inventory X trên ~ / Library. Nó không tính các thư mục bí danh nhiều hơn một lần (như tôi đề nghị nó có thể được thực hiện). Điều đó xác nhận với tôi rằng bạn thực sự có vấn đề với các thư mục trong Container của bạn. Tôi không thể thấy một giải pháp dễ dàng - tôi hy vọng người khác có thể.
Gilby

Câu trả lời:


4

Thư mục container sử dụng một thiết bị Unix được gọi là liên kết tượng trưng. Các liên kết này được chuyển hướng đến thông tin được lưu trữ trong một thư mục khác hoặc ổ cứng riêng trong hệ thống của bạn. Điều này cho phép nhiều đường dẫn đến cùng một tệp và thư mục.

Một số ứng dụng phần mềm không thể phân biệt một liên kết tượng trưng từ một thư mục hợp lệ và sẽ báo cáo nhiều bản sao của cùng một tệp và thư mục. Thực sự chỉ có một bản sao của dữ liệu nhưng các liên kết tượng trưng cho phép các quyền khác nhau được áp dụng cho ứng dụng hoặc người dùng.

Nếu bạn thực hiện lệnh ls -la từ thiết bị đầu cuối, ký tự đầu tiên của quyền sẽ là các thư mục l (ví dụ: lrwxr-xr-x) bắt đầu bằng chữ d và các tệp bắt đầu bằng dấu gạch ngang '-' và tên tệp của một liên kết sẽ trông giống như thế này;

 lrwxr-xr-x  1 root  wheel  hidden   11B Jan 10  2014 etc -> private/etc

Phần đầu tiên là tên tệp / thư mục mà hệ thống đang tìm kiếm và phần sau -> là đường dẫn đủ điều kiện đến vị trí thực tế của dữ liệu dữ liệu. (Xem trang man cho ls và ln để biết thêm chi tiết.)

Chức năng này trong suốt đối với người dùng từ công cụ tìm nhưng chức năng cho HĐH.

Để biết thêm thông tin, hãy tìm kiếm trên web về liên kết tượng trưng hoặc liên kết tượng trưng.

PS Trong khi một bí danh mà bạn tạo cung cấp cùng chức năng, nó thực hiện theo một cách khác và các bí danh không sao lưu chính xác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.